ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
Namespaces
New namespaces: 0
Types
Types added in new namespaces: 0
Types added to existing namespaces: 29
Total number of types added (in both new and existing namespaces): 29
Types removed from existing namespaces: 12
Members
Members added on new types: 347
Members added to existing types: 146
Members removed from existing types: 65
Members removed on removed types: 69
Attributes
Attributes added: 18
Attributes added and shown: 18
Attributes removed: 0
Attributes removed and shown: 0
Others
Parameter name changes: 17
MapSuiteCore, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Core {
[SerializableAttribute]
public enum AreaUnit {
Acres,
SquareMeters
}
[SerializableAttribute]
public abstract class BaseShape {
public String GetGeoJson();
public Byte[] GetWellKnownBinary(RingOrder outerRingOrder);
public Byte[] GetWellKnownBinary(RingOrder outerRingOrder, WkbByteOrder byteOrder);
public String GetWellKnownText(RingOrder outerRingOrder);
protected virtual String GetGeoJsonCore();
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected virtual Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
protected virtual Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected abstract String GetWellKnownTextCore();
protected abstract String GetWellKnownTextCore(RingOrder outerRingOrder);
public static BaseShape CreateShapeFromGeoJson(String geoJson);
}
[SerializableAttribute]
public class BingMapsLayer : Layer {
[ObsoleteAttribute("This constructor is obsolete, please use other constructors instead. This API is obsolete and may be removed in or after Version 7.0.")]
public BingMapsLayer(String applicationId, BingMapsMapType mapType, String cacheDirectory, BingMapsLogoMode logoMode);
[ObsoleteAttribute("This property is obsolete, please use other structors instead. This API is obsolete and may be removed in or after Version 7.0.")]
public BingMapsLogoMode LogoMode { get; set; }
[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
}
[SerializableAttribute]
public abstract class BitmapTileCache : TileCache {
public event EventHandler
public event EventHandler
protected virtual void OnGettingCacheImage(GettingCacheImageBitmapTileCacheEventArgs e);
protected virtual void OnGottenCacheImage(GottenCacheImageBitmapTileCacheEventArgs e);
}
[SerializableAttribute]
public class CircularKrigingGridInterpolationModel : KrigingGridInterpolationModel {
public CircularKrigingGridInterpolationModel();
public CircularKrigingGridInterpolationModel(IDictionary
public CircularKrigingGridInterpolationModel(IDictionary
protected override Double GetSemivarianceCore(Double distance, EmpiricalFunctionCoefficients coefficients);
protected override Double GetSillSlopeCore(Double distance, Double range);
}
[SerializableAttribute]
public class ClassBreakStyle : Style {
protected override void DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent);
}
[SerializableAttribute]
public enum DatabaseConnectionMode {
Default,
AutoClose,
KeepOpen
}
[SerializableAttribute]
public class DataGridPrinterLayer : PrinterLayer {
public DataGridPrinterLayer(DataTable dataTable, GeoFont textFont, GeoFont columnFont);
public DataGridResizeMode DataGridResizeMode { get; set; }
public GeoFont HeaderTextFont { get; set; }
}
[SerializableAttribute]
public enum DataGridResizeMode {
Default,
AutoFit,
Fixed
}
[SerializableAttribute]
public class DbfColumn : FeatureSourceColumn {
public String ColumnName { get; set; }
}
[SerializableAttribute]
public static class DecimalDegreesHelper {
public static Double GetLatitudeDifferenceFromDistance(Double distance, DistanceUnit distanceUnit);
[ObsoleteAttribute("This method is obsoleted, please use GetLatitudeDifferenceFromDistance(double distance, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 8.0.")]
public static Double GetLatitudeDifferenceFromDistance(Double distance, DistanceUnit distanceUnit, Double longitude);
}
[SerializableAttribute]
public enum DistanceUnit {
Inch,
Link,
Chain,
Pole,
Rod,
Furlong,
Vara,
Arpent
}
[SerializableAttribute]
public class DynamicIsoLineLayer : IsoLineLayer {
[ObsoleteAttribute("This method is obsolete, please use DynamicIsoLineLayer(IDictionary
public DynamicIsoLineLayer(Dictionary
public DynamicIsoLineLayer(IDictionary
[ObsoleteAttribute("This method is obsolete, please use DynamicIsoLineLayer(IDictionary
public DynamicIsoLineLayer(Dictionary
public DynamicIsoLineLayer(IDictionary
[ObsoleteAttribute("This method is obsolete, please use DynamicIsoLineLayer(IDictionary
public DynamicIsoLineLayer(Dictionary
public DynamicIsoLineLayer(IDictionary
public DynamicIsoLineLayer(IDictionary
}
[SerializableAttribute]
public class EllipseShape : AreaBaseShape {
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
protected Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder, Int32 vertexCountInQuarter);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected String GetWellKnownTextCore(RingOrder outerRingOrder, Int32 vertexCountInQuarter);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class EmpiricalFunctionCoefficients {
public EmpiricalFunctionCoefficients();
public EmpiricalFunctionCoefficients(Double range, Double sill, Double nugget);
public Double Nugget { get; set; }
public Double Range { get; set; }
public Double Sill { get; set; }
}
[SerializableAttribute]
public enum ExecutingSqlStatementType {
ExecuteSpatialQuery
}
[SerializableAttribute]
public class ExponentialKrigingGridInterpolationModel : KrigingGridInterpolationModel {
public ExponentialKrigingGridInterpolationModel();
public ExponentialKrigingGridInterpolationModel(IDictionary
public ExponentialKrigingGridInterpolationModel(IDictionary
protected override Double GetSillSlopeCore(Double distance, Double range);
}
[SerializableAttribute]
public class Feature {
public Feature();
public Feature(String wellKnownText);
public Feature(Vertex vertex);
public Feature(BaseShape baseShape);
public Feature(Byte[] wellKnownBinary);
public Feature(Double x, Double y);
public Feature(Vertex vertex, String id);
public Feature(BaseShape baseShape, IEnumerable
public Feature(String wellKnownText, String id);
public Feature(BaseShape baseShape, IDictionary
public Feature(Byte[] wellKnownBinary, String id);
public Feature(Double x, Double y, String id);
public Feature(Vertex vertex, String id, IDictionary
public Feature(Vertex vertex, String id, IEnumerable
public Feature(String wellKnownText, String id, IEnumerable
public Feature(String wellKnownText, String id, IDictionary
public Feature(Byte[] wellKnownBinary, String id, IDictionary
public Feature(Byte[] wellKnownBinary, String id, IEnumerable
public Feature(Double x, Double y, String id, IDictionary
public Feature(Double x, Double y, String id, IEnumerable
public Boolean CanMakeValid { get; }
[ObsoleteAttribute("This property is obsoleted, please use method GetWellKnownBinary instead. This property is obsolete and may be removed in or after version 8.0.")]
public Byte[] WellKnownBinary { get; set; }
public Dictionary
public Object Tag { get; set; }
public String Id { get; set; }
public Feature Buffer(Double distance, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public Feature Buffer(Double distance, Int32 quadrantSegments, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public Feature Buffer(Double distance, Int32 quadrantSegments, BufferCapType bufferCapType, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public Feature CloneDeep();
public Feature CloneDeep(ReturningColumnsType returningColumnNamesType);
public Feature CloneDeep(IEnumerable
public Boolean Contains(Feature targetFeature);
public Boolean Crosses(Feature targetFeature);
public RectangleShape GetBoundingBox();
public Feature GetConvexHull();
public Feature GetDifference(Feature targetFeature);
public String GetGeoJson();
public Feature GetIntersection(Feature targetFeature);
public String GetInvalidReason();
public BaseShape GetShape();
public Byte[] GetWellKnownBinary();
public Byte[] GetWellKnownBinary(RingOrder outerRingOrder);
public Byte[] GetWellKnownBinary(WkbByteOrder byteOrder);
public Byte[] GetWellKnownBinary(RingOrder outerRingOrder, WkbByteOrder byteOrder);
public String GetWellKnownText();
public String GetWellKnownText(RingOrder outerRingOrder);
public WellKnownType GetWellKnownType();
public Boolean Intersects(Feature targetFeature);
public Boolean IsDisjointed(Feature targetFeature);
public Boolean IsTopologicallyEqual(Feature targetFeature);
public Boolean IsValid();
public Boolean IsWithin(Feature targetFeature);
public Feature MakeValid();
public Boolean Overlaps(Feature targetFeature);
public Boolean Touches(Feature targetFeature);
public Feature Union(Feature targetFeature);
public override String ToString();
protected virtual String GetGeoJsonCore();
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected virtual Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder);
protected virtual Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
protected virtual String GetWellKnownTextCore(RingOrder outerRingOrder);
public static Feature CreateFeatureFromGeoJson(String geoJson);
public static Feature CreateFeatureFromWellKnownData(String wellKnownText);
public static Feature CreateFeatureFromWellKnownData(Byte[] wellKnownBinary);
}
[SerializableAttribute]
public abstract class FeatureSource {
public Boolean CanModifyColumnStructure { get; }
public void AddColumn(FeatureSourceColumn featureSourceColumn);
public void DeleteColumn(String columnName);
public void UpdateColumn(String columnName, FeatureSourceColumn newFeatureSourceColumn);
protected virtual Boolean CanModifyColumnStructureCore { get; set; }
}
[SerializableAttribute]
public class FileGeoDatabaseFeatureLayer : FeatureLayer {
public FileGeoDatabaseFeatureLayer();
public FileGeoDatabaseFeatureLayer(String fileGeoDatabasePathName, String tableName);
public FileGeoDatabaseFeatureLayer(String fileGeoDatabasePathName, String tableName, String featureIdColumn);
public override Boolean HasBoundingBox { get; }
public String FeatureIdColumn { get; set; }
public String PathName { get; set; }
public String TableName { get; set; }
public String GetInternalProj4ProjectionParametersString();
public static void CreateFileGeoDatabase(String fileGeoDatabasePathName);
public static void CreateTable(String fileGeoDatabasePathName, String tableName, WellKnownType wellKnownType, IEnumerable
public static Collection
}
[SerializableAttribute]
public class FileGeoDatabaseFeatureSource : FeatureSource {
public FileGeoDatabaseFeatureSource();
public FileGeoDatabaseFeatureSource(String fileGeoDatabasePathName, String tableName);
public FileGeoDatabaseFeatureSource(String fileGeoDatabasePathName, String tableName, String featureIdColumn);
public override Boolean IsEditable { get; }
public String FeatureIdColumn { get; set; }
public String PathName { get; set; }
public String TableName { get; set; }
public String GetInternalProj4ProjectionParametersString();
protected override void CloseCore();
protected override TransactionResult CommitTransactionCore(TransactionBuffer transactions);
protected override Int32 ExecuteNonQueryCore(String sqlStatement);
protected override DataTable ExecuteQueryCore(String sqlStatement);
protected override Object ExecuteScalarCore(String sqlStatement);
protected override Collection
protected override RectangleShape GetBoundingBoxByIdCore(String id);
protected override RectangleShape GetBoundingBoxCore();
protected override Collection
protected override Int32 GetCountCore();
protected override Collection
protected override Collection
protected override Collection
protected override WellKnownType GetFirstFeaturesWellKnownTypeCore();
protected override void OpenCore();
public static void CreateFileGeoDatabase(String fileGeoDatabasePathName);
public static void CreateTable(String fileGeoDatabasePathName, String tableName, WellKnownType wellKnownType, IEnumerable
public static Collection
public static Collection
}
[SerializableAttribute]
public class GaussianKrigingGridInterpolationModel : KrigingGridInterpolationModel {
public GaussianKrigingGridInterpolationModel();
public GaussianKrigingGridInterpolationModel(IDictionary
public GaussianKrigingGridInterpolationModel(IDictionary
protected override Double GetSillSlopeCore(Double distance, Double range);
}
[SerializableAttribute]
public class GeneratingGridFeatureSourceEventArgs : EventArgs {
public GeneratingGridFeatureSourceEventArgs();
public GeneratingGridFeatureSourceEventArgs(Int32 gridCount, Int32 gridIndex, DateTime startProcessTime, Boolean isCanceled);
public GeneratingGridFeatureSourceEventArgs(Int32 gridCount, Int32 gridIndex, DateTime startProcessTime, Boolean isCanceled, String gridPathFileName);
public Boolean IsCanceled { get; set; }
public DateTime StartProcessTime { get; set; }
public Int32 GridCount { get; set; }
public Int32 GridIndex { get; set; }
public String GridPathFileName { get; set; }
}
[SerializableAttribute]
public abstract class GeoCanvas {
[ObsoleteAttribute("This item is obsoleted, Clipping is always enabled if the ClippingArea property is set. This API is obsolete and may be removed in or after Version 8.0.")]
public Boolean EnableCliping { get; set; }
[ObsoleteAttribute("This item is obsoleted, please use ClippingArea instead. This API is obsolete and may be removed in or after Version 8.0.")]
public RectangleShape ClipingArea { get; set; }
public RectangleShape ClippingArea { get; set; }
}
[SerializableAttribute]
public class GeoDbf : IDisposable {
public static Collection
public static Collection
public static Collection
public static Collection
}
[SerializableAttribute]
public class GeometryCollectionShape : BaseShape {
protected override RectangleShape GetBoundingBoxCore();
protected override PointShape GetClosestPointToCore(BaseShape targetShape, GeographyUnit shapeUnit);
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override void LoadFromWellKnownDataCore(Byte[] wellKnownBinary);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class GettingCacheImageBitmapTileCacheEventArgs : EventArgs {
public GettingCacheImageBitmapTileCacheEventArgs();
public GettingCacheImageBitmapTileCacheEventArgs(BitmapTile bitmapTile);
public BitmapTile BitmapTile { get; set; }
}
[SerializableAttribute]
public class GoogleMapsLayer : Layer {
public GoogleMapsLayer(String cacheDirectory, String apiKey);
public GoogleMapsLayer(String cacheDirectory, String apiKey, WebProxy webProxy);
public Int32 TileHeight { get; set; }
public Int32 TileWidth { get; set; }
public String ApiKey { get; set; }
}
[SerializableAttribute]
public class GottenCacheImageBitmapTileCacheEventArgs : EventArgs {
public GottenCacheImageBitmapTileCacheEventArgs();
public GottenCacheImageBitmapTileCacheEventArgs(BitmapTile bitmapTile);
public BitmapTile BitmapTile { get; set; }
}
[SerializableAttribute]
public class GridFeatureSource : FeatureSource {
public static event EventHandler
}
[SerializableAttribute]
public class GridIsoLineLayer : IsoLineLayer {
public GridIsoLineLayer(String gridPathFileName gridPathFilename);
public GridIsoLineLayer(String gridPathFileName gridPathFilename, IEnumerable
public GridIsoLineLayer(String gridPathFileName gridPathFilename, IEnumerable
public GridIsoLineLayer(String gridPathFileName, IEnumerable
}
[SerializableAttribute]
public class HeatStyle : Style {
public HeatStyle(String intensityColumnName, Double intensityRangeStart, Double intensityRangeEnd);
public HeatStyle(Int32 alpha, String intensityColumnName, Double intensityRangeStart, Double intensityRangeEnd);
public HeatStyle(String intensityColumnName, Double intensityRangeStart, Double intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
public HeatStyle(Int32 alpha, String intensityColumnName, Double intensityRangeStart, Double intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
public HeatStyle(Int32 pointIntensity, Int32 alpha, String intensityColumnName, Double intensityRangeStart, Double intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
public HeatStyle(Int32 alpha, String intensityColumnName, Double intensityRangeStart, Int32 intensityRangeEnd);
public HeatStyle(String intensityColumnName, Double intensityRangeStart, Int32 intensityRangeEnd);
public HeatStyle(String intensityColumnName, Double intensityRangeStart, Int32 intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
public HeatStyle(Int32 pointIntensity, Int32 alpha, String intensityColumnName, Double intensityRangeStart, Int32 intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
public HeatStyle(Int32 alpha, String intensityColumnName, Double intensityRangeStart, Int32 intensityRangeEnd, Double pointRadius, DistanceUnit pointRadiusUnit);
}
[SerializableAttribute]
public class IconStyle : TextStyle {
protected override void DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent);
}
[SerializableAttribute]
public class IconValueStyle : PositionStyle {
public Boolean AllowLineCarriage { get; set; }
public Boolean BestPlacement { get; set; }
public LabelDuplicateRule DuplicateRule { get; set; }
public Boolean FittingPolygon { get; set; }
public Double FittingPolygonFactor { get; set; }
public Boolean ForceLineCarriage { get; set; }
public Int32 GridSize { get; set; }
public Boolean LabelAllLineParts { get; set; }
public Boolean LabelAllPolygonParts { get; set; }
public LabelOverlappingRule OverlappingRule { get; set; }
public PointPlacement PointPlacement { get; set; }
public PolygonLabelingLocationMode PolygonLabelingLocationMode { get; set; }
public Boolean SuppressPartialLabels { get; set; }
public Double TextLineSegmentRatio { get; set; }
}
[SerializableAttribute]
public class InMemoryGridIsoLineLayer : IsoLineLayer {
public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, Double noDataValue);
public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable
public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable
public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable
}
[SerializableAttribute]
public abstract class IsoLineLayer : Layer {
protected IsoLineLayer(IEnumerable
public Double NoDataValue { get; set; }
public IsoLineType IsoLineType { get; set; }
public static Collection
}
[SerializableAttribute]
public abstract class KrigingGridInterpolationModel : GridInterpolationModel {
protected KrigingGridInterpolationModel();
protected KrigingGridInterpolationModel(IDictionary
protected KrigingGridInterpolationModel(IDictionary
public Dictionary
public Int32 NumberOfReferencedPoints { get; set; }
public EmpiricalFunctionCoefficients GetEmpiricalFunctionCoefficients(Int32 numberOfPoints, Double[,] distance, Double[,] semivariances, Double maxRange);
public Double GetSemivariance(Double distance, EmpiricalFunctionCoefficients coefficients);
protected virtual EmpiricalFunctionCoefficients GetEmpiricalFunctionCoefficientsCore(Int32 points, Double[,] distance, Double[,] semivariances, Double maxRange);
protected virtual Double GetSemivarianceCore(Double distance, EmpiricalFunctionCoefficients coefficients);
protected Double GetSillSlope(Double distance, Double range);
protected abstract Double GetSillSlopeCore(Double distance, Double range);
protected override Double InterpolateCore(RectangleShape cellExtent, GridDefinition gridDefinition);
}
[SerializableAttribute]
public class LinealKrigingGridInterpolationModel : KrigingGridInterpolationModel {
public LinealKrigingGridInterpolationModel();
public LinealKrigingGridInterpolationModel(IDictionary
public LinealKrigingGridInterpolationModel(IDictionary
protected override Double GetSemivarianceCore(Double distance, EmpiricalFunctionCoefficients coefficients);
protected override Double GetSillSlopeCore(Double distance, Double range);
}
[SerializableAttribute]
public class LineShape : LineBaseShape {
protected override PointShape GetCenterPointCore();
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, PointShape endPointShape);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, Single percentageOfLine);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(PointShape startPointShape, PointShape endPointShape);
[ObsoleteAttribute("This API is obsolete, please use GetPointOnALineCore(StartingPoint startingPoint, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual PointShape GetPointOnALineCore(StartingPoint startingPoint, Single percentageOfLine);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class ManagedProj4Projection : Projection {
protected override RasterProjectionResult ConvertToExternalProjectionCore(GeoImage image, RectangleShape imageExtent);
}
[SerializableAttribute]
public enum MapPrinterDrawingMode {
Default,
Raster,
Vector
}
[SerializableAttribute]
public class MapPrinterLayer : PrinterLayer {
public MapPrinterDrawingMode DrawingMode { get; set; }
}
[SerializableAttribute]
public class MsSql2008FeatureLayer : FeatureLayer {
public MsSql2008FeatureLayer(String connectionString, String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public MsSql2008FeatureLayer(String connectionString, String tableName, String featureIdColumn, Int32 srid, DatabaseConnectionMode databaseConnectionMode);
public DatabaseConnectionMode DatabaseConnectionMode { get; set; }
}
[SerializableAttribute]
public class MsSql2008FeatureSource : FeatureSource {
public MsSql2008FeatureSource(String connectionString, String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public MsSql2008FeatureSource(String connectionString, String tableName, String featureIdColumn, Int32 srid, DatabaseConnectionMode databaseConnectionMode);
public DatabaseConnectionMode DatabaseConnectionMode { get; set; }
protected override Collection
protected override Collection
}
[SerializableAttribute]
public class MultilineShape : LineBaseShape {
protected override PointShape GetCenterPointCore();
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(PointShape startPointShape, PointShape endPointShape);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, PointShape endPointShape);
[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, Single percentageOfLine);
[ObsoleteAttribute("This API is obsolete, please use GetPointOnALineCore(StartingPoint startingPoint, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual PointShape GetPointOnALineCore(StartingPoint startingPoint, Single percentageOfLine);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class MultipointShape : PointBaseShape {
protected override PointShape GetCenterPointCore();
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class MultipolygonShape : AreaBaseShape {
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class OracleFeatureLayer : FeatureLayer {
public OracleFeatureLayer();
public OracleFeatureLayer(String connectionString, String tableName, String featureIdColumn);
public OracleFeatureLayer(String connectionString, String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public override Boolean HasBoundingBox { get; }
public DatabaseConnectionMode DatabaseConnectionMode { get; set; }
public Int32 CommandTimeout { get; set; }
public String ConnectionString { get; set; }
public String FeatureIdColumn { get; set; }
public String TableName { get; set; }
public String WhereClause { get; set; }
public void BuildIndex();
public void BuildIndex(BuildIndexMode mode);
public Int32 ExecuteNonQuery(String sqlStatement);
}
[SerializableAttribute]
public class OracleFeatureSource : FeatureSource {
public OracleFeatureSource();
public OracleFeatureSource(String connectionString, String tableName, String featureIdColumn);
public OracleFeatureSource(String connectionString, String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public override Boolean IsEditable { get; }
public DatabaseConnectionMode DatabaseConnectionMode { get; set; }
public Int32 CommandTimeout { get; set; }
public String ConnectionString { get; set; }
public String FeatureIdColumn { get; set; }
public String TableName { get; set; }
public String WhereClause { get; set; }
public void BuildIndex();
public void BuildIndex(BuildIndexMode mode);
public event EventHandler
protected override Boolean CanExecuteSqlQueryCore { get; }
protected override void CloseCore();
protected override TransactionResult CommitTransactionCore(TransactionBuffer transactions);
protected override Int32 ExecuteNonQueryCore(String sqlStatement);
protected override DataTable ExecuteQueryCore(String sqlStatement);
protected override Object ExecuteScalarCore(String sqlStatement);
protected override Collection
protected override RectangleShape GetBoundingBoxCore();
protected override Collection
protected override Int32 GetCountCore();
protected override Collection
protected override Collection
protected override Collection
protected override WellKnownType GetFirstFeaturesWellKnownTypeCore();
protected override void OpenCore();
}
[SerializableAttribute]
public class PointShape : PointBaseShape {
protected override RectangleShape GetBoundingBoxCore();
protected override PointShape GetCenterPointCore();
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class PolygonShape : AreaBaseShape {
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public abstract class PositionStyle : Style {
public protected Boolean AllowLineCarriage { get; set; }
public protected Boolean BestPlacement { get; set; }
public protected Boolean FittingPolygon { get; set; }
public protected Boolean ForceLineCarriage { get; set; }
public protected Boolean LabelAllLineParts { get; set; }
public protected Boolean LabelAllPolygonParts { get; set; }
public protected Boolean SuppressPartialLabels { get; set; }
public protected Double FittingPolygonFactor { get; set; }
public protected Double TextLineSegmentRatio { get; set; }
public protected Int32 GridSize { get; set; }
public protected LabelDuplicateRule DuplicateRule { get; set; }
public protected LabelOverlappingRule OverlappingRule { get; set; }
public protected PointPlacement PointPlacement { get; set; }
public protected PolygonLabelingLocationMode PolygonLabelingLocationMode { get; set; }
protected Boolean FittingPolygonInScreen { get; set; }
}
[SerializableAttribute]
public enum PrinterDragMode {
Draggable
Dragable
}
[SerializableAttribute]
public class Proj4Projection : Projection, IDisposable {
protected override RasterProjectionResult ConvertToExternalProjectionCore(GeoImage image, RectangleShape imageExtent);
public static String GetBingMapParametersString();
public static String GetSphericalMercatorParametersString();
}
[SerializableAttribute]
public abstract class Projection {
public Boolean CanConvertRasterToExternalProjection { get; protected set; }
public RasterProjectionResult ConvertToExternalProjection(GeoImage image, RectangleShape imageExtent);
protected virtual RasterProjectionResult ConvertToExternalProjectionCore(GeoImage image, RectangleShape imageExtent);
}
[SerializableAttribute]
public class RasterProjectionResult {
public RasterProjectionResult();
public RasterProjectionResult(GeoImage image, RectangleShape imageExtent);
public GeoImage Image { get; set; }
public RectangleShape ImageExtent { get; set; }
}
[SerializableAttribute]
public abstract class RasterSource {
public Projection Projection { get; set; }
}
[SerializableAttribute]
public class RectangleShape : AreaBaseShape {
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public enum RingOrder {
Unknown,
Clockwise,
Counterclockwise
}
[SerializableAttribute]
public class RingShape : AreaBaseShape {
protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);
[ObsoleteAttribute("This method is obsolete, please use GetWellKnownTextCore(RingOrder outerRingOrder) instead. This API is obsolete and may be removed in or after version 8.0.")]
protected override String GetWellKnownTextCore();
protected override String GetWellKnownTextCore(RingOrder outerRingOrder);
protected override Byte[] GetWellKnownBinaryCore(WkbByteOrder byteOrder);
}
[SerializableAttribute]
public class ScaleBarAdornmentLayer : AdornmentLayer {
public String ProjectionParametersString { get; set; }
}
[SerializableAttribute]
public class ScaleLineAdornmentLayer : AdornmentLayer {
public ScaleLineUnitSystem UnitSystem { get; set; }
public String ProjectionParametersString { get; set; }
}
[SerializableAttribute]
public class ScaleLinePrinterLayer : PrinterLayer {
public ScaleLineUnitSystem UnitSystem { get; set; }
}
[SerializableAttribute]
public enum ScaleLineUnitSystem {
Default,
MetricAndNauticalMile,
NauticalMileAndImperial,
ImperialAndMetric
}
[SerializableAttribute]
public struct ScreenPointF {
public override String ToString();
}
[SerializableAttribute]
public class ShapeFileFeatureLayer : FeatureLayer {
public static Collection
public static Collection
public static Collection
public static Collection
}
[SerializableAttribute]
public class ShapeFileFeatureSource : FeatureSource {
public static Collection
public static Collection
public static Collection
public static Collection
}
[SerializableAttribute]
public class SphericalKrigingGridInterpolationModel : KrigingGridInterpolationModel {
public SphericalKrigingGridInterpolationModel();
public SphericalKrigingGridInterpolationModel(IDictionary
public SphericalKrigingGridInterpolationModel(IDictionary
protected override Double GetSemivarianceCore(Double distance, EmpiricalFunctionCoefficients coefficients);
protected override Double GetSillSlopeCore(Double distance, Double range);
}
[SerializableAttribute]
public class SphericalMercatorZoomLevelSet : ZoomLevelSet {
public SphericalMercatorZoomLevelSet();
}
[SerializableAttribute]
public static class SqlTypesGeometryHelper {
public static MultipolygonShape Buffer(BaseShape baseShape, Double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Feature Buffer(Feature feature, Double distance, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public static MultipolygonShape Buffer(BaseShape baseShape, Double distance, Int32 quadrantSegments, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Feature Buffer(Feature feature, Double distance, Int32 quadrantSegments, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public static MultipolygonShape Buffer(BaseShape baseShape, Double distance, Int32 quadrantSegments, BufferCapType bufferCapType, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Feature Buffer(Feature feature, Double distance, Int32 quadrantSegments, BufferCapType bufferCapType, GeographyUnit featureUnit, DistanceUnit distanceUnit);
public static Boolean Contains(BaseShape shape, BaseShape targetShape);
public static Boolean Contains(BaseShape shape, Feature targetFeature);
public static Boolean Contains(Feature feature, Feature targetFeature);
public static Boolean Crosses(BaseShape shape, BaseShape targetShape);
public static Boolean Crosses(BaseShape shape, Feature targetFeature);
public static Boolean Crosses(Feature feature, Feature targetFeature);
public static PointShape GetCenterPoint(BaseShape shape);
public static RingShape GetConvexHull(BaseShape shape);
public static Feature GetConvexHull(Feature feature);
public static MultipointShape GetCrossing(LineBaseShape shape, BaseShape targetShape);
public static MultipolygonShape GetDifference(AreaBaseShape shape, Feature targetFeature);
public static MultipolygonShape GetDifference(AreaBaseShape shape, AreaBaseShape targetShape);
public static Feature GetDifference(Feature feature, Feature targetFeature);
public static Double GetDistanceTo(Feature feature, Feature targetFeature, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Double GetDistanceTo(BaseShape shape, Feature targetFeature, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Double GetDistanceTo(BaseShape shape, BaseShape targetShape, GeographyUnit shapeUnit, DistanceUnit distanceUnit);
public static Feature GetIntersection(Feature feature, Feature targetFeature);
public static BaseShape GetIntersection(BaseShape shape, AreaBaseShape targetShape);
public static String GetInvalidReason(Feature feature);
public static MultipolygonShape GetSymmetricalDifference(AreaBaseShape shape, AreaBaseShape targetShape);
public static MultipolygonShape GetSymmetricalDifference(AreaBaseShape shape, Feature targetFeature);
public static Boolean Intersects(BaseShape shape, BaseShape targetShape);
public static Boolean Intersects(BaseShape shape, Feature targetFeature);
public static Boolean Intersects(Feature feature, Feature targetFeature);
public static Boolean IsDisjointed(BaseShape shape, BaseShape targetShape);
public static Boolean IsDisjointed(BaseShape shape, Feature targetFeature);
public static Boolean IsDisjointed(Feature feature, Feature targetFeature);
public static Boolean IsTopologicallyEqual(BaseShape shape, BaseShape targetShape);
public static Boolean IsTopologicallyEqual(BaseShape shape, Feature targetFeature);
public static Boolean IsTopologicallyEqual(Feature feature, Feature targetFeature);
public static Boolean IsValid(Feature feature);
public static Boolean IsWithin(BaseShape shape, BaseShape targetShape);
public static Boolean IsWithin(BaseShape shape, Feature targetFeature);
public static Boolean IsWithin(Feature feature, Feature targetFeature);
public static Feature MakeValid(Feature feature);
public static Boolean Overlaps(BaseShape shape, BaseShape targetShape);
public static Boolean Overlaps(BaseShape shape, Feature targetFeature);
public static Boolean Overlaps(Feature feature, Feature targetFeature);
public static Boolean Touches(BaseShape shape, BaseShape targetShape);
public static Boolean Touches(BaseShape shape, Feature targetFeature);
public static Boolean Touches(Feature feature, Feature targetFeature);
public static MultipolygonShape Union(IEnumerable
public static MultilineShape Union(IEnumerable
public static Feature Union(IEnumerable
public static MultilineShape Union(LineBaseShape shape, Feature targetFeature);
public static MultilineShape Union(LineBaseShape shape, LineBaseShape targetShape);
public static Feature Union(Feature feature, Feature targetFeature);
public static MultipolygonShape Union(AreaBaseShape shape, Feature targetFeature);
public static MultipolygonShape Union(AreaBaseShape shape, AreaBaseShape targetShape);
public static ShapeValidationResult Validate(BaseShape shape, ShapeValidationMode validationMode);
}
[SerializableAttribute]
public class TabFeatureLayer : FeatureLayer {
public TabFeatureLayer(String tabPathFileName tabPathFilename);
public TabFeatureLayer(String tabPathFileName tabPathFilename, TabFileReadWriteMode readWriteMode);
public static void BuildIndexFile(String tabPathFileName tabPathFilename);
public static void BuildIndexFile(String tabPathFileName tabPathFilename, BuildIndexMode buildIndexMode);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode, Int32 startNumber);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode, Int32 startNumber, Encoding encoding);
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
}
[SerializableAttribute]
public class TabFeatureSource : FeatureSource {
public TabFeatureSource(String tabPathFileName tabPathFilename);
public TabFeatureSource(String tabPathFileName tabPathFilename, TabFileReadWriteMode readWriteMode);
public static void BuildIndexFile(String tabPathFileName tabPathFilename);
public static void BuildIndexFile(String tabPathFileName tabPathFilename, BuildIndexMode buildIndexMode);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode, Int32 startNumber);
public static void BuildRecordIdColumn(String tabFileName, String fieldName, BuildRecordIdMode buildRecordIdMode, Int32 startNumber, Encoding encoding);
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
public static void CreateTabFile(String tabPathFileName tabPathFilename, IEnumerable
}
[SerializableAttribute]
public class TextStyle : PositionStyle {
public Boolean FittingPolygonInScreen { get; set; }
public Boolean AllowLineCarriage { get; set; }
public Boolean BestPlacement { get; set; }
public LabelDuplicateRule DuplicateRule { get; set; }
public Boolean FittingPolygon { get; set; }
public Double FittingPolygonFactor { get; set; }
public Boolean ForceLineCarriage { get; set; }
public Int32 GridSize { get; set; }
public Boolean LabelAllLineParts { get; set; }
public Boolean LabelAllPolygonParts { get; set; }
public LabelOverlappingRule OverlappingRule { get; set; }
public PointPlacement PointPlacement { get; set; }
public PolygonLabelingLocationMode PolygonLabelingLocationMode { get; set; }
public Boolean SuppressPartialLabels { get; set; }
public Double TextLineSegmentRatio { get; set; }
}
[SerializableAttribute]
public class TiledWmsLayer : Layer {
public TimeSpan CapabilitesCacheTimeout { get; set; }
public WmsAxisOrder AxisOrder { get; set; }
[ObsoleteAttribute("This method is obsolete, please use OnSendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual void OnSendingRequest(SendingRequestTiledWmsLayerEventArgs e);
[ObsoleteAttribute("This method is obsolete, please use OnSentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual void OnSentRequest(SentRequestTiledWmsLayerEventArgs e);
[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
}
[SerializableAttribute]
public class TileMatrixSet {
public TileMatrixSet(String id, String crs);
}
[SerializableAttribute]
public class TinyGeoFeatureLayer : FeatureLayer {
public TinyGeoFileType GetTinyGeoFileType();
}
[SerializableAttribute]
public class TinyGeoFeatureSource : FeatureSource {
public TinyGeoFileType GetTinyGeoFileType();
}
[SerializableAttribute]
public enum TinyGeoFileType {
Point,
Polyline,
Polygon
}
[SerializableAttribute]
public static class TopologyValidator {
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
public static Collection
}
[SerializableAttribute]
public class TransactionBuffer {
public Collection
public Collection
public Dictionary
public void AddColumn(FeatureSourceColumn featureSourceColumn);
public void DeleteColumn(String columnName);
public void UpdateColumn(String columnName, FeatureSourceColumn newFeatureSourceColumn);
}
[SerializableAttribute]
public class UnmanagedProj4Projection : Projection, IDisposable {
protected override RasterProjectionResult ConvertToExternalProjectionCore(GeoImage image, RectangleShape imageExtent);
}
[SerializableAttribute]
public class ValueStyle : Style {
protected override void DrawSampleCore(GeoCanvas canvas, DrawingRectangleF drawingExtent);
}
[SerializableAttribute]
public enum WmsAxisOrder {
Default,
XY,
YX
}
[SerializableAttribute]
public class WmsRasterLayer : RasterLayer {
public TimeSpan CapabilitesCacheTimeOut { get; set; }
public WmsAxisOrder AxisOrder { get; set; }
}
[SerializableAttribute]
public class WmsRasterSource : RasterSource {
public TimeSpan CapabilitesCacheTimeout { get; set; }
public WmsAxisOrder AxisOrder { get; set; }
[ObsoleteAttribute("This method is obsolete, please use OnSendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual void OnSendingRequest(SendingRequestWmsRasterSourceEventArgs e);
[ObsoleteAttribute("This method is obsolete, please use OnSentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
protected virtual void OnSentRequest(SentRequestWmsRasterSourceEventArgs e);
[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]
public event EventHandler
}
[SerializableAttribute]
public class WmtsLayer : Layer {
public WmtsLayer();
public WmtsLayer(IEnumerable
public WmtsLayer(IEnumerable
public WmtsLayer(IEnumerable
public BitmapTileCache TileCache { get; set; }
public Collection
public Dictionary
public Double LowerScale { get; set; }
public Double UpperScale { get; set; }
public ICredentials Credentials { get; set; }
public Int32 TimeoutInSeconds { get; set; }
public String ActiveLayerName { get; set; }
public String ActiveStyleName { get; set; }
public String OutputFormat { get; set; }
public String TileMatrixSetName { get; set; }
public TimeSpan CapabilitesCacheTimeout { get; set; }
public WebProxy WebProxy { get; set; }
public WmtsSeverEncodingType WmtsSeverEncodingType { get; set; }
public Collection
public Collection
public String GetServerCapabilitiesXml();
public Collection
public Collection
public Collection
public event EventHandler
public event EventHandler
protected override void CloseCore();
protected override void DrawCore(GeoCanvas canvas, Collection
protected override void DrawExceptionCore(GeoCanvas canvas, Exception e);
protected virtual Collection
[ObsoleteAttribute("This method is obsoleted. This API is only used internally and will be replaced by a new API in the near future. Please do not call this API.")]
protected override ThreadSafetyLevel GetThreadSafetyLevelCore();
protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);
protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);
protected override void OpenCore();
protected WebResponse SendWebRequest(WebRequest webRequest);
protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);
}
[SerializableAttribute]
public enum WmtsSeverEncodingType {
Kvp,
Restful
}
[SerializableAttribute]
public class WmtsTileMatrix : TileMatrix {
public WmtsTileMatrix(String id, Double scale, Int32 tileWidth, Int32 tileHeight, GeographyUnit unit);
protected override Double GetResolutionFromScale(Double scale);
}
public sealed enum BingMapsLogoMode;
[SerializableAttribute]
public struct Feature {
public Feature(String wellKnownText);
public Feature(Vertex vertex);
public Feature(BaseShape baseShape);
public Feature(Byte[] wellKnownBinary);
public Feature(Vertex vertex, String id);
public Feature(Double x, Double y);
public Feature(BaseShape baseShape, IDictionary
public Feature(Byte[] wellKnownBinary, String id);
public Feature(String wellKnownText, String id);
public Feature(Double x, Double y, String id);
public Feature(Vertex vertex, String id, IEnumerable
public Feature(String wellKnownText, String id, IEnumerable
public Feature(String wellKnownText, String id, IDictionary
public Feature(Byte[] wellKnownBinary, String id, IDictionary
public Feature(Byte[] wellKnownBinary, String id, IEnumerable
public Feature(Double x, Double y, String id, IEnumerable
public Byte[] WellKnownBinary { get; set; }
public Dictionary
public Object Tag { get; set; }
public String Id { get; set; }
public Feature CloneDeep(IEnumerable
public Feature CloneDeep(ReturningColumnsType returningColumnNamesType);
public RectangleShape GetBoundingBox();
public BaseShape GetShape();
[ObsoleteAttribute("This method is obsolete, please use property WellKnownBinary instead. This API is obsolete and may be removed in or after version 7.0.")]
public Byte[] GetWellKnownBinary();
public String GetWellKnownText();
public WellKnownType GetWellKnownType();
public Boolean IsValid();
public override Boolean Equals(Object obj);
public override Int32 GetHashCode();
public static Boolean operator==(Feature feature1, Feature feature2);
public static Boolean operator!=(Feature feature1, Feature feature2);
}
public class GoogleMapZoomLevelSet;
public class SendingRequestBingMapsLayerEventArgs;
public class SendingRequestWmsRasterSourceEventArgs;
public class SentRequestBingMapsLayerEventArgs;
public class SentRequestWmsRasterSourceEventArgs;
public static class SerializationHelper;
public class VirtualEarthZoomLevelSet;
public class YahooMapZoomLevelSet;
public class YahooMapsLayer;
public sealed enum YahooMapsPictureFormat;
}