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
ThinkGeo.MapSuite,
Version=10.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.Core {
[SerializableAttribute]
public class AreaStyle : Style
{
public
override Boolean
IsDefault { get; }
}
[SerializableAttribute]
public static class AreaStyles
{
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Antarctica1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Country1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Country2 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitAreaStyles
as it has updated and better looking styles.")]
public static AreaStyle County1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We
suggest you use the new static class WorldMapKitAreaStyles as it has updated
and better looking styles.")]
public static AreaStyle County2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsAreaStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Crop1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Evergreen1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Evergreen2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Forest1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Grass1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Military1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle NoData1 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitAreaStyles
as it has updated and better looking styles.")]
public static AreaStyle Park1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Sand1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsAreaStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle SeaIce1
{ get; }
[ObsoleteAttribute("We
suggest you use the new static class WorldStreetsAreaStyles as it has updated
and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle SnowIce1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle State1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle State2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Swamp1 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitAreaStyles
as it has updated and better looking styles.")]
public static AreaStyle Swamp2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We
suggest you use the new static class WorldMapKitAreaStyles as it has updated
and better looking styles.")]
public static AreaStyle Tundra1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Urban1 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitAreaStyles
as it has updated and better looking styles.")]
public static AreaStyle Urban2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We
suggest you use the new static class WorldMapKitAreaStyles as it has updated
and better looking styles.")]
public static AreaStyle Water1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Water2 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle WaterIntermittent1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsAreaStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitAreaStyles as it has updated and better looking styles.")]
public static AreaStyle Wildlife1
{ get; }
}
[SerializableAttribute]
public class BingMapsLayer : Layer
{
public IWebProxy WebProxy Proxy
{ get; set; }
}
[SerializableAttribute]
public enum BingMapsMapType {
AerialWithLabels,
Aerial
//removed
members:
Birdseye,
BirdseyeWithLabels
}
[SerializableAttribute]
public class BitmapTile : Tile,
IDisposable {
public
BitmapTile(GeoImage image, RectangleShape boundingBox, Double scale);
public GeoImage Bitmap Bitmap
{ get; set; }
public BitmapTile(Bitmap bitmap, RectangleShape
boundingBox, Double scale);
}
[SerializableAttribute]
public class BuildingIndexShapeFileFeatureSourceEventArgs
: EventArgs {
public BuildingIndexShapeFileFeatureSourceEventArgs(Int32 recordCount, Int32
currentRecordIndex, Feature currentFeature,
DateTime startProcessTime, String shapePathFilename shapePathFileName);
public
String ShapePathFilename { get; }
[ObsoleteAttribute("This constructor is obsolete and might be removed in or
after Version 10.0. Please call
BuildingIndexShapeFileFeatureSourceEventArgs(int recordCount, int
currentRecordIndex, Feature currentFeature, DateTime startProcessTime, string
shapePathFileName) instead.")]
public BuildingIndexShapeFileFeatureSourceEventArgs(Int32 recordCount, Int32
currentRecordIndex, Feature currentFeature,
DateTime startProcessTime, Boolean cancel, String
shapePathFileName);
[ObsoleteAttribute("This constructor is obsolete and might be removed in or
after Version 10.0. Please call
BuildingIndexShapeFileFeatureSourceEventArgs(int recordCount, int
currentRecordIndex, Feature currentFeature, DateTime startProcessTime, string
shapePathFileName) instead.")]
public BuildingIndexShapeFileFeatureSourceEventArgs();
[ObsoleteAttribute("This constructor is obsolete and might be removed in or
after Version 10.0. Please call
BuildingIndexShapeFileFeatureSourceEventArgs(int recordCount, int currentRecordIndex,
Feature currentFeature, DateTime startProcessTime, string shapePathFileName)
instead.")]
public BuildingIndexShapeFileFeatureSourceEventArgs(Int32 recordCount, Int32
currentRecordIndex, Feature currentFeature,
DateTime startProcessTime, Boolean cancel);
public String ShapePathFileName { get; }
}
[SerializableAttribute]
public enum CadStylingType {
EmbeddedStyling,
StandardStyling
//removed
members:
Default
}
public static class ClassBreakValidatorHelper
{
public static void CheckClassBreaksAreValid(IEnumerable<ClassBreak> classBreaks);
}
public static class CogoValidatorHelper
{
public static void CheckArcAndChordLengthIsValid(Double arcLength, Double
chordLength);
public static void CheckCogoDirectionTypeIsPolar(CogoDirectionType value, String parameterName);
public static void CheckDirectionIsValid(String direction, String
parameterName);
public static void CheckPointCogoFileRecordIsValid(String value, String
parameterName);
public static void CheckQuadrantBearingDegreeIsValid(Double value, String
parameterName);
}
[SerializableAttribute]
public class DataGridPrinterLayer : PrinterLayer {
public PrinterTextHorizontalAlignment TextHorizontalAlignment TextHorizontalAlignment
{ get; set; }
}
[SerializableAttribute]
public struct DegreesMinutesSeconds {
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please call GetFormattedString(int decimals) instead.")]
public String ToString(Int32
decimals);
}
[SerializableAttribute]
public class DrawingProgressChangedEventArgs : ProgressChangedEventArgs {
public GeoCanvas Canvas { get;
set; }
public Int64 DrawingElapsedSinceLastInvalid { get; set; }
public RectangleShape DrawnExtent { get; set; }
public Boolean IsDrawingInvalid { get; set; }
}
[SerializableAttribute]
public struct DrawingRectangle {
public
DrawingRectangle(Int32 centerX, Int32 centerY, Int32
width, Int32 height);
public
DrawingRectangle(Int32 anchorPointX,
Int32 anchorPointY, Int32 width, Int32
height, DrawingRectangleAnchorReference
anchorReference);
public
Int32 CenterX { get; }
public
Int32 CenterY { get; }
public
Int32 Height { get;
}
public
Int32 MaximumX { get; }
public
Int32 MaximumY { get; }
public
Int32 MinimumX { get; }
public
Int32 MinimumY { get; }
public
Int32 Width { get;
}
public
override Boolean
Equals(Object obj);
public
override Int32
GetHashCode();
public
static Boolean
operator==(DrawingRectangle rectangleF1,
DrawingRectangle rectangleF2);
public
static Boolean
operator!=(DrawingRectangle rectangleF1,
DrawingRectangle rectangleF2);
public
static DrawingRectangle
Round(DrawingRectangleF value);
}
public enum DrawingRectangleAnchorReference {
Center,
UpperLeft,
UpperRight,
LowerLeft,
LowerRight
}
[SerializableAttribute]
public struct DrawingRectangleF {
public
DrawingRectangleF(Single anchorPointX,
Single anchorPointY, Single width, Single
height, DrawingRectangleAnchorReference
anchorReference);
public
Single MaximumX { get; }
public
Single MaximumY { get; }
public
Single MinimumX { get; }
public
Single MinimumY { get; }
}
[SerializableAttribute]
public class ExecutingSqlStatementMsSqlFeatureSourceEventArgs
: EventArgs {
public
ExecutingSqlStatementMsSqlFeatureSourceEventArgs(String sqlStatement);
public
ExecutingSqlStatementMsSqlFeatureSourceEventArgs(String sqlStatement, ExecutingSqlStatementType
sqlStatementType);
public
ExecutingSqlStatementType ExecutingSqlStatementType
{ get; set; }
public
String SqlStatement { get; set; }
}
public static class ExtendedHelper
{
public static String GetVersion();
public static Boolean ShowProductCenter();
}
[SerializableAttribute]
public static class ExtentHelper
{
public
static RectangleShape
ApplyDrawingMarginToExtent(RectangleShape
worldExtent, Single marginInPixel,
Single screenWidth, Single screenHeight);
public
static RectangleShape
GetSnappedExtent(RectangleShape worldExtent,
GeographyUnit worldExtentUnit, Single screenWidth, Single
screenHeight, ZoomLevelSet zoomLevelSet);
public
static Double
GetSnappedScale(RectangleShape worldExtent,
Single screenWidth, GeographyUnit worldExtentUnit);
public
static Int32 GetSnappedZoomLevelIndex(Double scale, IEnumerable<Double>
zoomLevelScales);
public static DrawingRectangle
Rectangle ToScreenCoordinate(RectangleShape worldExtent, RectangleShape targetWorldExtent targetExtent,
Single screenWidth currentExtentWidth,
Single screenHeight currentExtentHeight);
}
[SerializableAttribute]
public class Feature {
public
Boolean IsGeometryValid();
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 11.0. For compatibility use GetWellKnownBinary() != null. Most of
the time when this method is used IsGeometryValid(), which does geometry
validation using the NTS topology engine, would most likely be better
suited.")]
public Boolean IsValid();
public
static GeoDataTable
ConvertToDataTable(IEnumerable<Feature>
features, IEnumerable<String> columnNames);
public Dictionary<String,Collection<LinkColumnValue>>
LinkColumnValues { get; }
}
[SerializableAttribute]
public abstract class FeatureLayer
: Layer {
protected
Collection<Feature> GetWrappingFeaturesForDrawing(WrappingWorldDirection wrappingFeatureDirection,
RectangleShape drawingWorldExtent, Double canvasWidth, Double
canvasHeight, IEnumerable<String>
returningColumnNames, RectangleShape wrappingWorldExtent);
public virtual Boolean CanDrawProgressively { get; }
public void DrawProgressively(GeoCanvas
canvas, Collection<SimpleCandidate>
labelsInAllLayers);
protected
virtual void DrawProgressivelyCore(GeoCanvas canvas, Collection<SimpleCandidate>
labelsInAllLayers);
public Int64 DrawingElapsedInMilliSeconds { get; set; }
[ObsoleteAttribute("This property is obsolete and might be removed in or
after Version 10.0. We kept a default margin of 256 pixels which should be good
for most scenarios, you can always customize it by setting the property of
DrawingMarginInPixel.")]
public Double DrawingMarginPercentage { get; set; }
}
[SerializableAttribute]
public abstract class FeatureSource
{
public GeoDataTable DataTable
ExecuteQuery(String sqlStatement);
public
protected Collection<String>
GetColumnNamesOutsideFeatureSource(IEnumerable<String>
returningColumnNames);
public
Collection<String> GetFeatureIdsInsideBoundingBox(RectangleShape boundingBox);
public
void RemoveEmptyAndExcludedFeatures(Collection<Feature> features);
protected
virtual GeoDataTable
DataTable ExecuteQueryCore(String sqlStatement);
protected
virtual Collection<String>
GetFeatureIdsInsideBoundingBoxCore(RectangleShape
boundingBox);
public
static GeoDataTable
ConvertToDataTable(IEnumerable<Feature>
features, IEnumerable<String> columnNames);
public
static String
GetColumnNameAlias(String columnName,
ICollection<String> columnNames);
public
protected static
Collection<String> SplitColumnNames(IEnumerable<String> columnNames returningColumnNames);
public event EventHandler<AppliedFiltersFeatureSourceEventArgs>
AppliedFilters;
public Collection<Feature> ApplyFilters(IEnumerable<Feature> features, IEnumerable<String> returningColumnNames,
IEnumerable<String> filters);
protected
virtual Collection<Feature>
ApplyFiltersCore(IEnumerable<Feature>
features, IEnumerable<String> returningColumnNames,
String linkExpression);
public event EventHandler<ApplyingFiltersFeatureSourceEventArgs>
ApplyingFilters;
protected
IEnumerable<Feature> ConvertToExternalProjectionAsync(IEnumerable<Feature> features);
public Collection<String> Filters { get; }
public Collection<Feature> GetFeaturesByIds(IEnumerable<String> ids, IEnumerable<String> returningColumnNames,
IEnumerable<String> filters);
public Collection<Feature> GetFeaturesForDrawing(RectangleShape boundingBox, Double screenWidth, Double
screenHeight, IEnumerable<String> returningColumnNames,
IEnumerable<String> filters);
public IEnumerable<Feature> GetFeaturesForDrawingAsync(RectangleShape boundingBox, Double screenWidth, Double
screenHeight, IEnumerable<String> returningColumnNames);
protected
virtual IEnumerable<Feature>
GetFeaturesForDrawingAsyncCore(RectangleShape
boundingBox, Double screenWidth, Double screenHeight, IEnumerable<String>
returningColumnNames);
public Collection<Feature> GetFeaturesInsideBoundingBox(RectangleShape boundingBox, IEnumerable<String> returningColumnNames,
IEnumerable<String> filters);
public Collection<String> LinkExpressions { get; }
public Collection<LinkSource> LinkSources { get; }
protected
virtual void OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs e);
protected
virtual void OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs e);
public Collection<Feature> SpatialQuery(BaseShape targetShape, QueryType
queryType, IEnumerable<String> returningColumnNames,
IEnumerable<String> filters);
}
[SerializableAttribute]
public class FileGeoDatabaseFeatureSource : FeatureSource {
protected
override GeoDataTable
DataTable ExecuteQueryCore(String sqlStatement);
}
[SerializableAttribute]
public class GeneratingGridFeatureSourceEventArgs : EventArgs {
public GeneratingGridFeatureSourceEventArgs(Int32 gridCount, Int32
gridIndex, DateTime startProcessTime,
Boolean isCanceled, String gridPathFilename gridPathFileName);
public
String GridPathFilename { get; set; }
public String GridPathFileName { get; set; }
}
[SerializableAttribute]
public abstract class GeoCanvas
{
public
static PlatformGeoCanvas
CreatePlatformGeoCanvas();
}
[SerializableAttribute]
public class GeoCodeGenerator {
public void GenerateCode(Object
sourceObject, String pathFilename
pathFileName);
}
public class GeoDataTable {
public
GeoDataTable();
public
Collection<Dictionary<String,Object>>
Rows { get; }
public
Collection<String> Columns { get; }
public
void AddRow(params
String[] columnValues);
public
void AddRow(IDictionary<String,Object>
columnValues);
public
static DataTable
implicit operator(GeoDataTable geoDataTable);
public
static GeoDataTable
implicit operator(DataTable dataTable);
}
[SerializableAttribute]
public class GeoDbf : IDisposable
{
public GeoDbf(String pathFilename pathFileName);
public
GeoDbf(String pathFilename, GeoFileReadWriteMode readWriteMode);
public GeoDbf(String
pathFilename, GeoFileReadWriteMode readWriteMode,
Encoding encoding);
public
GeoDbf(String pathFilename, GeoFileReadWriteMode readWriteMode, Encoding encoding, CultureInfo
cultureInfo);
public GeoFileReadWriteMode DbfReadWriteMode
ReadWriteMode { get; set; }
public
String PathFilename { get; set; }
public
void AddBooleanColumn(String columnName);
public
void AddColumn(String
columnName, DbfColumnType columnType,
Int32 length, Int32
decimalLength);
public
void AddDateColumn(String columnName);
public
void AddDoubleColumn(String columnName, Int32
length, Int32 decimalLength);
public
void AddIntegerColumn(String columnName, Int32
length);
public
void AddMemoColumn(String columnName, Int32
length);
public
void AddStringColumn(String columnName, Int32
length);
public
void UpdateDbcFilename(String newDbcFilename);
public static void CopyDbfHeader(String sourcePathFilename sourcePathFileName,
String destinationPathFilename destinationPathFileName);
public static void CopyDbfHeader(String sourcePathFilename sourcePathFileName,
String destinationPathFilename destinationPathFileName,
OverwriteMode overwriteMode);
public static void CreateDbfFile(String dbfPathFilename dbfPathFileName,
IEnumerable<DbfColumn> dbfColumns);
public static void CreateDbfFile(String dbfPathFilename dbfPathFileName,
IEnumerable<DbfColumn> dbfColumns,
OverwriteMode overwriteMode);
public static void CreateDbfFile(String dbfPathFilename dbfPathFileName,
IEnumerable<DbfColumn> dbfColumns,
OverwriteMode overwriteMode, Encoding encoding);
public GeoDbf(String pathFileName, DbfReadWriteMode
readWriteMode, Encoding encoding, CultureInfo cultureInfo);
public GeoDbf(String pathFileName, DbfReadWriteMode
readWriteMode, Encoding encoding);
public GeoDbf(String pathFileName, DbfReadWriteMode
readWriteMode);
public String PathFileName { get;
set; }
}
[SerializableAttribute]
public enum GeoFileMode {
CreateNew,
Create,
Open,
OpenOrCreate,
Truncate,
Append
}
[SerializableAttribute]
public enum GeoFileReadWriteMode {
Read,
Write,
ReadWrite
}
[FlagsAttribute]
[SerializableAttribute]
public enum GeoFileShare {
None,
Read,
Write,
ReadWrite,
Delete,
Inheritable
}
public static class GeohashHelper
{
public static String ConvertToGeohash(PointShape pointShapeInDecimalDegree, Int32 precision);
public static String ConvertToGeohash(Vertex vertexInDecimalDegree, Int32 precision);
public static String ConvertToGeohash(Double longitude, Double
latitude, Int32 precision);
public static PointShape ConvertToPointShape(String geohash);
public static String GetAdjacentGeohash(Vertex vertexInDecimalDegree, GeohashAjacentDirection direction);
public static String GetAdjacentGeohash(String geohash, GeohashAjacentDirection
direction);
public static String GetAdjacentGeohash(PointShape pointShapeInDecimalDegree, GeohashAjacentDirection direction);
public static String GetAdjacentGeohash(Vertex vertexInDecimalDegree, GeohashAjacentDirection direction, Int32 precision);
public static String GetAdjacentGeohash(Double longitude, Double
latitude, GeohashAjacentDirection direction);
public static String GetAdjacentGeohash(PointShape pointShapeInDecimalDegree, GeohashAjacentDirection direction, Int32 precision);
public static String GetAdjacentGeohash(Double longitude, Double
latitude, GeohashAjacentDirection direction,
Int32 precision);
public static Collection<String>
GetAdjacentGeohashes(Vertex vertexInDecimalDegree);
public static Collection<String>
GetAdjacentGeohashes(PointShape pointShapeInDecimalDegree);
public static Collection<String>
GetAdjacentGeohashes(String geohash);
public static Collection<String>
GetAdjacentGeohashes(Double longitude,
Double latitude);
public static Collection<String>
GetAdjacentGeohashes(Vertex vertexInDecimalDegree,
Int32 precision);
public static Collection<String>
GetAdjacentGeohashes(PointShape pointShapeInDecimalDegree,
Int32 precision);
public static Collection<String>
GetAdjacentGeohashes(Double longitude,
Double latitude, Int32 precision);
}
[SerializableAttribute]
public class GeoImage : IDisposable
{
public GeoImage(String pathFilename pathFileName);
public
GeoImage(Object nativeImage);
public
Int32 Height { get;
}
public
Int32 Width { get;
}
public
Object NativeImage { get; set; }
public
Stream GetImageStream();
public
event EventHandler<LoadingNativeImageGeoImageEventArgs>
LoadingNativeImage;
protected
virtual void Dispose(Boolean disposing);
protected
virtual void OnLoadingNativeImage(LoadingNativeImageGeoImageEventArgs e);
public
static Object
CreateNewNativeImage(Stream stream);
public
static Object
CreateNewNativeImage(String imagePathFilename);
public
static Object
CreateNewNativeImage(Int32 width,
Int32 height);
public Int32 GetHeight();
public Int32 GetWidth();
}
public enum GeoImageFormat {
Bmp,
Emf,
Exif,
Gif,
Icon,
Jpeg,
MemoryBmp,
Png,
Tiff,
Wmf
}
[SerializableAttribute]
public class GeoSerializer {
public
Object Deserialize(String sourcePathFilename, GeoFileReadWriteMode readWriteMode);
public void Serialize(Object
objectToSerialize, String targetPathFilename
targetPathFileName);
public Object Deserialize(String
sourcePathFileName, FileAccess fileAccess);
}
[SerializableAttribute]
public class GeoTiffRasterLayer : RasterLayer {
public GeoTiffRasterLayer(String imagePathFilename, RectangleShape imageWorldExtent imageExtent);
public
String ImagePathFilename { get; set; }
public GeoTiffLibraryType LibraryType { get; set; }
public String PathFilename { get;
set; }
}
[SerializableAttribute]
public class GeoTiffRasterSource : RasterSource {
public GeoTiffRasterSource(String imagePathFilename, String worldFilePathFilename worldfilePathFilename);
public
String ImagePathFilename { get; set; }
public GeoTiffRasterSource();
protected
override RasterSource
CloneDeepCore();
public GeoTiffLibraryType LibraryType { get; set; }
public String PathFilename { get;
set; }
}
[SerializableAttribute]
public class GoogleMapsLayer : Layer {
public
GoogleMapsLayer(String cacheDirectory,
String clientId, String privateKey, IWebProxy
webProxy);
public GeoImage Bitmap NoDataTileImage
{ get; set; }
public IWebProxy WebProxy WebProxy
{ get; set; }
public
String Language { get; set; }
public GeoImage Bitmap GetGoogleMapsImage(Double longitude, Double
latitude, Int32 zoomLevelNumber,
Double tileWidth, Double tileHeight);
protected
virtual GeoImage
Bitmap GetGoogleMapsImageCore(Double longitude, Double
latitude, Int32 zoomLevelNumber,
Double tileWidth, Double tileHeight);
public GoogleMapsLayer(String cacheDirectory, String
clientId, String privateKey, WebProxy webProxy);
}
[SerializableAttribute]
public class GraticuleFeatureLayer : FeatureLayer {
public
GraticuleFeatureLayer();
public
GraticuleFeatureLayer(Projection projection);
public
GeoBrush GraticuleTextBrush { get; set; }
public
GeoFont GraticuleTextFont { get; set; }
public
GeoPen GraticuleTextHaloPen { get; set; }
public
LineStyle GraticuleLineStyle { get; set; }
public
Projection Projection { get; set; }
public
RectangleShape WrappingExtent { get; set; }
public
WrappingMode WrappingMode { get; set; }
protected
override void
DrawCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers);
}
public class GraticuleFeatureSource : FeatureSource {
public
GraticuleFeatureSource();
public
RectangleShape WrappingExtent { get; set; }
public
WrappingMode WrappingMode { get; set; }
protected
override Collection<Feature>
GetAllFeaturesCore(IEnumerable<String>
returningColumnNames);
protected
override Collection<FeatureSourceColumn>
GetColumnsCore();
protected
override Collection<Feature>
GetFeaturesForDrawingCore(RectangleShape
boundingBox, Double screenWidth,
Double screenHeight, IEnumerable<String> returningColumnNames);
}
[SerializableAttribute]
public class GridIsoLineLayer : IsoLineLayer {
public GridIsoLineLayer(String gridPathFilename gridPathFileName);
public GridIsoLineLayer(String gridPathFilename gridPathFileName,
IEnumerable<Double> isoLineLevels);
public GridIsoLineLayer(String gridPathFilename gridPathFileName,
IEnumerable<Double> isoLineLevels,
Double lowerScale, Double upperScale);
public GridIsoLineLayer(String gridPathFilename gridPathFileName,
IEnumerable<Double> isoLineLevels,
Double lowerScale, Double upperScale, IsoLineType
isoLineType);
}
[SerializableAttribute]
public class Jpeg2000RasterLayer : EcwRasterLayer : RasterLayer
{
public
override Boolean
HasBoundingBox { get; }
public
String PathFilename { get; set; }
}
[SerializableAttribute]
public class Jpeg2000RasterSource : EcwRasterSource : RasterSource
{
public
String PathFilename { get; set; }
protected
override void
CloseCore();
protected
override RectangleShape
GetBoundingBoxCore();
protected
override GeoImage
GetImageCore(RectangleShape worldExtent,
Int32 canvasWidth, Int32 canvasHeight);
protected
override Int32
GetImageHeightCore();
protected
override Int32
GetImageWidthCore();
protected
override void
OpenCore();
}
[SerializableAttribute]
public class KmlAdornmentLayer : AdornmentLayer {
public String kmlPathFilename { get; set; }
}
[SerializableAttribute]
public enum KmlStylingType {
EmbeddedStyling,
StandardStyling
//removed
members:
Default,
EmbeddedStyle,
StandardStyle
}
[SerializableAttribute]
public abstract class Layer
{
public
Dictionary<GeoColor,GeoColor> ColorMappings
{ get; }
}
[SerializableAttribute]
public class LegendItem {
public
Single Ratio { get;
set; }
}
[SerializableAttribute]
public class LineStyle : Style
{
public
override Boolean
IsDefault { get; }
}
[SerializableAttribute]
public static class LineStyles
{
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Canal1 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitLineStyles
as it has updated and better looking styles.")]
public static LineStyle ContestedBorder1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle ContestedBorder2 { get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle DegreeLine1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Equator1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Highway1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Highway2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Highway3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Highway4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Highway5 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle InternationalBorder1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle InternationalBorder2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Interstate1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Interstate2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Interstate3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Interstate4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle LocalRoad1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle LocalRoad2 { get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitLineStyles
as it has updated and better looking styles.")]
public static LineStyle LocalRoad3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle LocalRoad4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorRoad1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorRoad2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorRoad3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorRoad4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorStreet1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorStreet2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle MajorStreet3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Pipeline1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Pipeline2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Pipeline3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Railway1 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitLineStyles
as it has updated and better looking styles.")]
public static LineStyle Railway2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Railway3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Railway4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle River1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle River2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle RiverIntermittent1 { get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle SecondaryRoad1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle SecondaryRoad2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle StateBorder1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Utility1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Utility2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsLineStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitLineStyles as it has updated and better looking styles.")]
public static LineStyle Utility3
{ get; }
}
public class LoadingNativeImageGeoImageEventArgs : EventArgs {
public
LoadingNativeImageGeoImageEventArgs();
public
LoadingNativeImageGeoImageEventArgs(Object
nativeImage);
public
Object NativeImage { get; set; }
}
[SerializableAttribute]
public class MagneticNorthLineStyle : LineStyle {
public
MagneticNorthLineStyle();
protected
override void
DrawCore(IEnumerable<Feature> features,
GeoCanvas canvas, Collection<SimpleCandidate> labelsInThisLayer,
Collection<SimpleCandidate> labelsInAllLayers);
}
[SerializableAttribute]
public class MsSqlFeatureLayer : FeatureLayer {
public
MsSqlFeatureLayer();
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn);
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn, Int32 srid);
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn, Int32 srid, DatabaseConnectionMode
databaseConnectionMode);
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn, Int32 srid, String
schemaName);
public
MsSqlFeatureLayer(String connectionString,
String tableName, String featureIdColumn, Int32 srid, String
schemaName, DatabaseConnectionMode databaseConnectionMode);
public
override Boolean
HasBoundingBox { get; }
public
DatabaseConnectionMode DatabaseConnectionMode
{ get; set; }
public
Int32 CommandTimeout { get; set; }
public
Int32 Srid { get;
set; }
public
String ConnectionString { get; set; }
public
String CustomGeometryColumnName { get; set; }
public
String FeatureIdColumn { get; set; }
public
String SchemaName { get; set; }
public
String SpatialIndexName { get; set; }
public
String TableName { get; set; }
public
String WhereClause { get; set; }
public
void BuildIndex(BuildIndexMode buildIndexMode);
public
Int32 ExecuteNonQuery(String sqlStatement);
public
WellKnownType GetFirstGeometryType();
public
void MakeAllGeometriesValid();
public
Dictionary<String,String> Validate();
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType);
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType, IEnumerable<FeatureSourceColumn>
columns);
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType, IEnumerable<FeatureSourceColumn>
columns, OverwriteMode overwriteMode);
}
[SerializableAttribute]
public class MsSqlFeatureSource : FeatureSource {
public
MsSqlFeatureSource();
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn);
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn, Int32 srid);
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn, DatabaseConnectionMode databaseConnectionMode);
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn, Int32 srid, DatabaseConnectionMode
databaseConnectionMode);
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn, Int32 srid, String
schemaName);
public
MsSqlFeatureSource(String connectionString,
String tableName, String featureIdColumn, Int32 srid, String
schemaName, DatabaseConnectionMode databaseConnectionMode);
public
override Boolean
IsEditable { get; }
public
DatabaseConnectionMode DatabaseConnectionMode
{ get; set; }
public
Int32 CommandTimeout { get; set; }
public
Int32 Srid { get;
set; }
public
MsSqlSpatialDataType SpatialDataType { get; set; }
public
String ConnectionString { get; set; }
public
String CustomGeometryColumnName { get; set; }
public
String FeatureIdColumn { get; set; }
public
String SchemaName { get; set; }
public
String SpatialIndexName { get; set; }
public
String TableName { get; set; }
public
String WhereClause { get; set; }
public
void BuildIndex(BuildIndexMode buildIndexMode);
public
WellKnownType GetFirstGeometryType();
public
void MakeAllGeometriesValid();
public
Dictionary<String,String> Validate();
public
event EventHandler<ExecutingSqlStatementMsSqlFeatureSourceEventArgs>
ExecutingSqlStatement;
protected
override Boolean
CanExecuteSqlQueryCore { get; }
protected
override Boolean
CanGetCountQuicklyCore();
protected
override void
CloseCore();
protected
override TransactionResult
CommitTransactionCore(TransactionBuffer
transactions);
protected
override Int32
ExecuteNonQueryCore(String sqlStatement);
protected
override GeoDataTable
ExecuteQueryCore(String sqlStatement);
protected
override Object
ExecuteScalarCore(String sqlStatement);
protected
override Collection<Feature>
GetAllFeaturesCore(IEnumerable<String>
returningColumnNames);
protected
override Collection<Feature>
GetAllFeaturesCore(IEnumerable<String>
returningColumnNames, Int32 startIndex,
Int32 takeCount);
protected
override RectangleShape
GetBoundingBoxCore();
protected
override Collection<FeatureSourceColumn>
GetColumnsCore();
protected
override Int32
GetCountCore();
protected
override Collection<Feature>
GetFeaturesByColumnValueCore(String columnName,
String columnValue, IEnumerable<String> returningColumnNames);
protected
override Collection<Feature>
GetFeaturesByIdsCore(IEnumerable<String>
ids, IEnumerable<String> returningColumnNames);
protected
override Collection<Feature>
GetFeaturesInsideBoundingBoxCore(RectangleShape
boundingBox, IEnumerable<String> returningColumnNames);
protected
override Collection<Feature>
GetFeaturesOutsideBoundingBoxCore(RectangleShape
boundingBox, IEnumerable<String> returningColumnNames);
protected
virtual void OnExecutingSqlStatement(ExecutingSqlStatementMsSqlFeatureSourceEventArgs e);
protected
override void
OpenCore();
protected
override Collection<Feature>
SpatialQueryCore(BaseShape targetShape,
QueryType queryType, IEnumerable<String> returningColumnNames);
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType);
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType, IEnumerable<FeatureSourceColumn>
columns);
public
static void CreateTable(String connectionString, String tableName, MsSqlSpatialDataType
spatialDataType, IEnumerable<FeatureSourceColumn>
columns, OverwriteMode overwriteMode);
}
[SerializableAttribute]
public enum MsSqlSpatialDataType {
Unknown,
Geometry,
Geography
}
public static class MsSqlValidatorHelper
{
public static void CheckSpatialDataTypeIsValid(MsSqlSpatialDataType spatialDataType, String parameterName);
}
[SerializableAttribute]
public class MultipleShapeFileFeatureLayer : FeatureLayer {
public
Collection<String> GetIndexPathFilenames();
public
Collection<String> GetShapePathFilenames();
public Collection<String> GetIndexPathFileNames();
public Collection<String> GetShapePathFileNames();
}
[SerializableAttribute]
public class MultipleShapeFileFeatureSource : FeatureSource {
public
Collection<String> GetIndexPathFilenames();
public
Collection<String> GetShapePathFilenames();
public Collection<String> GetIndexPathFileNames();
public Collection<String> GetShapePathFileNames();
}
[SerializableAttribute]
public class NativeImageRasterLayer : RasterLayer {
public
NativeImageRasterLayer();
public
NativeImageRasterLayer(String imagePathFilename);
public
NativeImageRasterLayer(String imagePathFilename,
RectangleShape imageExtent);
public
NativeImageRasterLayer(String imagePathFilename,
String worldfilePathFilename);
public
override Boolean
HasBoundingBox { get; }
public
InterpolationMode InterpolationMode { get; set; }
public
String ImagePathFilename { get; set; }
public
event EventHandler<StreamLoadingEventArgs>
StreamLoading;
protected
override void
DrawCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers);
}
[SerializableAttribute]
public class NativeImageRasterSource : RasterSource {
public
NativeImageRasterSource();
public
NativeImageRasterSource(String imagePathFilename);
public
NativeImageRasterSource(String imagePathFilename,
RectangleShape imageExtent);
public
NativeImageRasterSource(String imagePathFilename,
String worldfilePathFilename);
public
Boolean IsGrayscale { get; set; }
public
Boolean IsNegative { get; set; }
public
String FileName { get; }
public
String FilePath { get; }
public
String ImagePathFilename { get; set; }
public
event EventHandler<StreamLoadingEventArgs>
StreamLoading;
protected
override void
CloseCore();
protected
override RectangleShape
GetBoundingBoxCore();
protected
override GeoImage
GetImageCore(RectangleShape worldExtent,
Int32 canvasWidth, Int32 canvasHeight);
protected
override Int32
GetImageHeightCore();
protected
override Int32
GetImageWidthCore();
protected
virtual void OnStreamLoading(StreamLoadingEventArgs e);
protected
override void
OpenCore();
}
public static class NoaaRadarMonitor
{
public static GeoImage Bitmap GetRadarImage();
}
[SerializableAttribute]
public class NoaaWeatherStationFeatureSource : FeatureSource {
public
NoaaWeatherStationFeatureSource();
public
event EventHandler<StationsUpdatedNoaaWeatherStationFeatureSourceEventArgs>
StationsUpdated;
public
event EventHandler<StationsUpdatingNoaaWeatherStationFeatureSourceEventArgs>
StationsUpdating;
protected
override void
CloseCore();
protected
override Collection<Feature>
GetAllFeaturesCore(IEnumerable<String>
returningColumnNames);
protected
override Collection<FeatureSourceColumn>
GetColumnsCore();
protected
override Int32
GetCountCore();
protected
override Collection<Feature>
GetFeaturesInsideBoundingBoxCore(RectangleShape
boundingBox, IEnumerable<String> returningColumnNames);
protected override WellKnownType GetFirstFeaturesWellKnownTypeCore();
protected
virtual void OnStationsUpdated(StationsUpdatedNoaaWeatherStationFeatureSourceEventArgs
e);
protected
virtual void OnStationsUpdating(StationsUpdatingNoaaWeatherStationFeatureSourceEventArgs
e);
protected
override void
OpenCore();
}
[SerializableAttribute]
public class OpenStreetMapLayer : Layer {
public
OpenStreetMapLayer(IWebProxy webProxy);
public IWebProxy WebProxy WebProxy
{ get; set; }
public OpenStreetMapLayer(WebProxy webProxy);
}
[SerializableAttribute]
public class OracleFeatureSource : FeatureSource {
protected
override GeoDataTable
DataTable ExecuteQueryCore(String sqlStatement);
}
[SerializableAttribute]
public class PlatformGeoCanvas : GeoCanvas {
public
PlatformGeoCanvas();
public
override Boolean
HasKeyColor { get; }
public
CompositingQuality CompositingQuality {
get; set; }
public
InterpolationMode InterpolationMode { get; set; }
public
SmoothingMode SmoothingMode { get; set; }
public
TextRenderingHint TextRenderingHint { get; set; }
public
override Stream
GetStreamFromGeoImage(GeoImage image);
protected
override void
BeginDrawingCore(Object nativeImage,
RectangleShape worldExtent, GeographyUnit drawingMapUnit);
protected
override void
DrawAreaCore(IEnumerable<ScreenPointF[]>
screenPoints, GeoPen outlinePen,
GeoBrush fillBrush, DrawingLevel drawingLevel, Single xOffset, Single
yOffset, PenBrushDrawingOrder penBrushDrawingOrder);
protected
override void
DrawEllipseCore(ScreenPointF screenPoint,
Single width, Single
height, GeoPen outlinePen, GeoBrush fillBrush, DrawingLevel
drawingLevel, Single xOffset, Single yOffset, PenBrushDrawingOrder
penBrushDrawingOrder);
protected
override void
DrawLineCore(IEnumerable<ScreenPointF>
screenPoints, GeoPen linePen, DrawingLevel drawingLevel, Single xOffset, Single
yOffset);
protected
override void
DrawScreenImageCore(GeoImage image,
Single centerXInScreen, Single centerYInScreen, Single widthInScreen, Single heightInScreen, DrawingLevel
drawingLevel, Single xOffset, Single yOffset, Single
rotateAngle);
protected
override void
DrawScreenImageWithoutScalingCore(GeoImage
image, Single centerXInScreen, Single centerYInScreen, DrawingLevel drawingLevel, Single xOffset, Single
yOffset, Single rotateAngle);
protected
override void
DrawTextCore(String text, GeoFont font, GeoBrush
fillBrush, GeoPen haloPen, IEnumerable<ScreenPointF> textPathInScreen,
DrawingLevel drawingLevel, Single xOffset, Single
yOffset, Single rotateAngle);
protected
override void
EndDrawingCore();
protected
override void
FlushCore();
protected
override Single
GetCanvasHeightCore(Object nativeImage);
protected
override Single
GetCanvasWidthCore(Object nativeImage);
protected
override DrawingRectangleF
MeasureTextCore(String text, GeoFont font);
protected override GeoImage ToGeoImageCore(Object nativeImage);
protected
override Object
ToNativeImageCore(GeoImage image);
public
static MemoryStream
ConvertGeoImageToMemoryStream(GeoImage image);
public
static MemoryStream
ConvertGeoImageToMemoryStream(GeoImage image,
GeoImageFormat imageFormat);
public
static void FillBackground(GeoImage image, GeoBrush
brush);
}
[SerializableAttribute]
public class PointStyle : PointBaseStyle
{
public
override Boolean
IsDefault { get; }
}
[SerializableAttribute]
public static class PointStyles
{
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle Capital1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle Capital2 { get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitPointStyles
as it has updated and better looking styles.")]
public static PointStyle Capital3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City1
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City2
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City3
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City4
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City5
{ get; }
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitPointStyles as it has updated and better looking styles.")]
public static PointStyle City6 { get;
}
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsPointStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class WorldMapKitPointStyles
as it has updated and better looking styles.")]
public static PointStyle City7
{ get; }
}
[SerializableAttribute]
public abstract class PositionStyle
: Style {
public
override Boolean
IsDefault { get; }
protected
void DrawMask(LabelingCandidate
labelingCandidate, GeoCanvas canvas,
Collection<SimpleCandidate> labelsInThisLayer,
Collection<SimpleCandidate> labelsInAllLayers);
}
[SerializableAttribute]
public static class PrinterHelper
{
public
PrinterHelper();
}
[SerializableAttribute]
public enum PrinterTextHorizontalAlignment {
Left,
Center,
Right
}
[SerializableAttribute]
public class Proj4Projection : Projection, IDisposable
{
protected
override Boolean
CanReproject { get; }
public void Dispose();
protected
override void Finalize();
public Proj4MemoryMode MemoryMode { get; set; }
}
[SerializableAttribute]
public class QueryTools {
public GeoDataTable DataTable
ExecuteQuery(String sqlStatement);
}
[SerializableAttribute]
public enum RangeCheckingInclusion {
IncludeValue,
ExcludeValue
}
[SerializableAttribute]
public abstract class RasterLayer
: Layer {
public
Double ScaleFactor { get; set; }
}
[SerializableAttribute]
public abstract class RasterSource
{
public
Double ScaleFactor { get; set; }
}
public static class RestrictionValidatorHelper
{
public static void CheckRestrictionModeIsValid(RestrictionMode restrictionMode, String parameterName);
public static void CheckRestrictionStyleIsNotConflicted(RestrictionStyle restrictionStyle, IEnumerable<Style> customStyles);
public static void CheckRestrictionStyleIsValid(RestrictionStyle restrictionStyle, String parameterName);
}
[SerializableAttribute]
public class RingShape : AreaBaseShape
{
public
Boolean IsCounterClockwise();
}
[SerializableAttribute]
public class RtreeSpatialIndex : SpatialIndex, IDisposable
{
public RtreeSpatialIndex(String pathFilename pathFileName);
public
RtreeSpatialIndex(String pathFilename,
GeoFileReadWriteMode readWriteMode);
public
Boolean HasIdx { get; }
public GeoFileReadWriteMode RtreeSpatialIndexReadWriteMode
ReadWriteMode { get; set; }
public
String PathFilename { get; set; }
public
void DeleteRecord(BaseShape shape);
public
RectangleShape GetBoundingBox();
public
Collection<String> GetFeatureIdsIntersectingBoundingBox(RectangleShape rectangleShape, Double screenWidth, Double
screenHeight, Int32 simplifyPixelBufferSize,
Collection<RectangleShape> dimensionlessBoxes);
public
void RefreshCache();
public static void CreatePointSpatialIndex(String pathFilename pathFileName);
public static void CreatePointSpatialIndex(String pathFilename pathFileName, RtreeSpatialIndexPageSize pageSize);
public static void CreatePointSpatialIndex(String pathFilename pathFileName, RtreeSpatialIndexPageSize pageSize, RtreeSpatialIndexDataFormat dataFormat);
public static void CreateRectangleSpatialIndex(String pathFilename pathFileName);
public static void CreateRectangleSpatialIndex(String pathFilename pathFileName, RtreeSpatialIndexPageSize pageSize);
public static void CreateRectangleSpatialIndex(String pathFilename pathFileName, RtreeSpatialIndexPageSize pageSize, RtreeSpatialIndexDataFormat dataFormat);
public RtreeSpatialIndex(String pathFileName, RtreeSpatialIndexReadWriteMode
readWriteMode);
public String PathFileName { get;
set; }
}
[SerializableAttribute]
public struct ScreenPoint {
public
ScreenPoint(Int32 x, Int32 y);
public
Int32 X { get;
}
public
Int32 Y { get;
}
public
override Boolean
Equals(Object obj);
public
override Int32
GetHashCode();
public
override String
ToString();
public
static Boolean
operator==(ScreenPoint screenPoint1,
ScreenPoint screenPoint2);
public
static Boolean
operator!=(ScreenPoint screenPoint1,
ScreenPoint screenPoint2);
}
[SerializableAttribute]
public class ShapeFileFeatureLayer : FeatureLayer {
public
ShapeFileFeatureLayer(String shapePathFilename,
GeoFileReadWriteMode readWriteMode);
public
ShapeFileFeatureLayer(String shapePathFilename,
String indexPathFilename, GeoFileReadWriteMode readWriteMode);
public
ShapeFileFeatureLayer(String shapePathFilename,
String indexPathFilename, GeoFileReadWriteMode readWriteMode, Encoding encoding);
public GeoFileReadWriteMode ShapeFileReadWriteMode
ReadWriteMode { get; set; }
public
String IndexPathFilename { get; set; }
public
String ShapePathFilename { get; set; }
public ShapeFileFeatureLayer(String shapePathFilename, ShapeFileReadWriteMode readWriteMode);
public ShapeFileFeatureLayer(String shapePathFilename, String indexPathFilename, ShapeFileReadWriteMode readWriteMode, Encoding encoding);
public ShapeFileFeatureLayer(String shapePathFilename, String indexPathFilename, ShapeFileReadWriteMode readWriteMode);
public override Boolean CanDrawProgressively
{ get; }
protected
override void DrawProgressivelyCore(GeoCanvas canvas, Collection<SimpleCandidate>
labelsInAllLayers);
public String IndexPathFileName { get; set; }
public String ShapePathFileName { get; set; }
}
[SerializableAttribute]
public class ShapeFileFeatureSource : FeatureSource {
public
ShapeFileFeatureSource(String shapePathFilename,
GeoFileReadWriteMode readWriteMode);
public
ShapeFileFeatureSource(String shapePathFilename,
String indexPathFilename, GeoFileReadWriteMode readWriteMode);
public
ShapeFileFeatureSource(String shapePathFilename,
String indexPathFilename, GeoFileReadWriteMode readWriteMode, Encoding encoding);
public GeoFileReadWriteMode ShapeFileReadWriteMode
ReadWriteMode { get; set; }
public
String IndexPathFilename { get; set; }
public
String ShapePathFilename { get; set; }
protected
override GeoDataTable
DataTable ExecuteQueryCore(String sqlStatement);
public ShapeFileFeatureSource(String shapePathFilename, ShapeFileReadWriteMode readWriteMode);
public ShapeFileFeatureSource(String shapePathFilename, String indexPathFilename, ShapeFileReadWriteMode readWriteMode, Encoding encoding);
public ShapeFileFeatureSource(String shapePathFilename, String indexPathFilename, ShapeFileReadWriteMode readWriteMode);
public IEnumerable<String> GetFeatureIdsForDrawingProgressively(RectangleShape boundingBox, Double screenWidth, Double
screenHeight, Projection projection,
Boolean isPoint);
protected
virtual Collection<String>
GetFeatureIdsForDrawingProgressivelyCore(RectangleShape
boundingBox, Double screenWidth, Double screenHeight, Projection
projection, Boolean isPoint);
public String IndexPathFileName { get; set; }
public String ShapePathFileName { get; set; }
}
[SerializableAttribute]
public enum ShapeFileSortingMode {
Geohash
//removed
members:
GeoHash
}
public static class ShapefileValidatorHelper
{
public static void CheckDbfColumnsAreEmpty(IEnumerable<DbfColumn> dbfColumns, String parameterName);
public static void CheckShapeFileIsEditable(ShapeFileType shapeFileType, String parameterName);
public static void CheckShapeFileIsWriteable(GeoFileReadWriteMode readWriteMode, String parameterName);
public static void CheckShapeFileTypeIsSupported(ShapeFileType shapeFileType, String parameterName);
public static void CheckShapeFileTypeIsValid(ShapeFileType shapeFileType, String parameterName);
public static void CheckSqlStatementIsSupported(String sqlStatement);
}
[SerializableAttribute]
public static class SqlTypesGeometryHelper
{
public
static Boolean
IsSqlTypesAvailable();
public static Boolean IsValid(BaseShape shape baseShape);
public static BaseShape MakeValid(BaseShape shape baseShape);
public static BaseShape Union(IEnumerable<BaseShape> shapes baseShapes);
}
[SerializableAttribute]
public class StationsUpdatedNoaaWeatherStationMonitorEventArgs
: EventArgs {
public Dictionary<String,Feature> ConcurrentDictionary WeatherStations { get; }
}
[SerializableAttribute]
public class StationsUpdatingNoaaWeatherStationFeatureSourceEventArgs
: EventArgs {
public
StationsUpdatingNoaaWeatherStationFeatureSourceEventArgs();
public
Boolean Cancel { get; set; }
}
[SerializableAttribute]
public class StreamLoadingEventArgs : EventArgs {
public
StreamLoadingEventArgs(String alternateStreamName,
Stream alternateStream, GeoFileMode fileMode, GeoFileReadWriteMode readWriteMode);
public
StreamLoadingEventArgs(String alternateStreamName,
String streamType, Stream alternateStream, GeoFileMode fileMode, GeoFileReadWriteMode readWriteMode);
public GeoFileMode FileMode FileMode
{ get; set; }
public
GeoFileReadWriteMode ReadWriteMode { get; set; }
public StreamLoadingEventArgs(String alternateStreamName, Stream alternateStream, FileMode fileMode, FileAccess
fileAccess);
public StreamLoadingEventArgs(String alternateStreamName, String streamType, Stream
alternateStream, FileMode fileMode,
FileAccess fileAccess);
public FileAccess FileAccess { get; set; }
}
[SerializableAttribute]
public abstract class Style
{
public
virtual Boolean
IsDefault { get; }
}
[SerializableAttribute]
public class TabFeatureLayer : FeatureLayer {
public TabFeatureLayer(String tabPathFilename tabPathFileName);
public
TabFeatureLayer(String tabPathFilename,
GeoFileReadWriteMode readWriteMode);
public GeoFileReadWriteMode TabFileReadWriteMode
ReadWriteMode { get; set; }
public static void BuildIndexFile(String tabPathFilename tabPathFileName);
public static void BuildIndexFile(String tabPathFilename tabPathFileName,
BuildIndexMode buildIndexMode);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features, OverwriteMode overwriteMode);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features, OverwriteMode overwriteMode, Encoding encoding);
public TabFeatureLayer(String tabPathFileName, TabFileReadWriteMode readWriteMode);
}
[SerializableAttribute]
public class TabFeatureSource : FeatureSource {
public TabFeatureSource(String tabPathFilename tabPathFileName);
public
TabFeatureSource(String tabPathFilename,
GeoFileReadWriteMode readWriteMode);
public GeoFileReadWriteMode TabFileReadWriteMode
ReadWriteMode { get; set; }
public static void BuildIndexFile(String tabPathFilename tabPathFileName);
public static void BuildIndexFile(String tabPathFilename tabPathFileName,
BuildIndexMode buildIndexMode);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features, OverwriteMode overwriteMode);
public static void CreateTabFile(String tabPathFilename tabPathFileName,
IEnumerable<TabDbfColumn> databaseColumns,
IEnumerable<Feature> features, OverwriteMode overwriteMode, Encoding encoding);
public TabFeatureSource(String tabPathFileName, TabFileReadWriteMode readWriteMode);
}
[SerializableAttribute]
public static class TextStyles
{
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Antarctical(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Canal1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Capital1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Capital2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Capital3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City5(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City6(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle City7(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle ContestedBorder1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle ContestedBorder2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Country1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Country2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle County1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle County2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Crop1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle DegreeLine1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Equator1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Evergreen1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Evergreen2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Forest1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Grass1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Highway1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Highway2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Highway3(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Highway4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Highway5(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle InternationalBorder1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle InternationalBorder2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Interstate1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Interstate2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Interstate3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Interstate4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle LocalRoad1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle LocalRoad2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle LocalRoad3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle LocalRoad4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorRoad1(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorRoad2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorRoad3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorRoad4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorStreet1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorStreet2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle MajorStreet3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Military1(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle NoData1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Park1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Pipeline1(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Pipeline2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Pipeline3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Railway1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Railway2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Railway3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Railway4(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle River1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle River2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle RiverIntermittent1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Sand1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle SeaIce1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle SecondaryRoad1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle SecondaryRoad2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle SnowIce1(String
textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle State1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle State2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle StateBorder1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Swamp1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Swamp2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Tundra1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Urban1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Urban2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Utility1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Utility2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class WorldStreetsTextStyles
as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Utility3(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Water1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Water2(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle WaterIntermittent1(String textColumnName);
[ObsoleteAttribute("We suggest you use the new static class
WorldStreetsTextStyles as it has updated and better looking styles.")]
[ObsoleteAttribute("We suggest you use the new static class
WorldMapKitTextStyles as it has updated and better looking styles.")]
public static TextStyle Wildlife1(String textColumnName);
}
[SerializableAttribute]
public abstract class TileCache
{
public GeoImage Bitmap LoadingTileImage
{ get; }
public GeoImage Bitmap NoDataTileImage
{ get; }
public virtual String CacheId
{ get; set; }
public
void SaveTiles(GeoImage
image, RectangleShape imageExtent);
public
void SaveTiles(GeoImage
image, RectangleShape imageExtent,
Boolean saveContainedCellsOnly);
public void SaveTiles(Bitmap
bitmap, RectangleShape bitmapExtent);
public void SaveTiles(Bitmap
bitmap, RectangleShape bitmapExtent,
Boolean saveContainedCellsOnly);
}
[SerializableAttribute]
public class TiledWmsLayer : Layer
{
public
TiledWmsLayer(IEnumerable<Uri> serverUris,
IWebProxy webProxy);
public
TiledWmsLayer(IEnumerable<Uri> serverUris,
IWebProxy webProxy, String clientId, String
privateKey);
public IWebProxy WebProxy WebProxy
{ get; set; }
public TiledWmsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy, String
clientId, String privateKey);
public TiledWmsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy);
}
[SerializableAttribute]
public class TiledWmsRasterSource : RasterSource {
public
TiledWmsRasterSource(IEnumerable<Uri>
serverUris, IWebProxy webProxy);
public
TiledWmsRasterSource(IEnumerable<Uri>
serverUris, IWebProxy webProxy, String clientId, String
privateKey);
public IWebProxy WebProxy Proxy
{ get; set; }
public TiledWmsRasterSource(IEnumerable<Uri> serverUris, WebProxy webProxy, String
clientId, String privateKey);
public TiledWmsRasterSource(IEnumerable<Uri> serverUris, WebProxy webProxy);
}
[SerializableAttribute]
public class TinyGeoFeatureLayer : FeatureLayer {
public TinyGeoFeatureLayer(String tinyGeoPathFilename tinyGeoPathFileName);
public TinyGeoFeatureLayer(String tinyGeoPathFilename tinyGeoPathFileName,
String password);
public
String TinyGeoPathFilename { get; set; }
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, Double precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, Double precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password, Double
precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password, Double
precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password, Double
precisionInMeter, Encoding shapeEncoding);
public static void DecryptTinyGeoFile(String encryptedTinyGeoPathFilename encryptedTinyGeoPathFileName,
String decryptedTinyGeoPathFilename decryptedTinyGeoPathFileName,
String password);
public static void EncryptTinyGeoFile(String unencryptedTinyGeoPathFilename unencryptedTinyGeoPathFileName,
String encryptedTinyGeoPathFilename encryptedTinyGeoPathFileName,
String password);
public static Double GetOptimalPrecision(String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, DistanceUnit returningDistanceUnit, TinyGeoPrecisionMode precisionMode);
public String TinyGeoPathFileName { get; set; }
}
[SerializableAttribute]
public class TinyGeoFeatureSource : FeatureSource {
public TinyGeoFeatureSource(String tinyGeoPathFilename tinyGeoPathFileName);
public TinyGeoFeatureSource(String tinyGeoPathFilename tinyGeoPathFileName,
String password);
public
String TinyGeoPathFilename { get; set; }
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, Double precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, Double precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password, Double
precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password, Double
precisionInMeter);
public static void CreateTinyGeoFile(String tinyGeoPathFilename tinyGeoPathFileName,
String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, IEnumerable<String> columnNames, String password, Double
precisionInMeter, Encoding shapeEncoding);
public static void DecryptTinyGeoFile(String encryptedTinyGeoPathFilename encryptedTinyGeoPathFileName,
String decryptedTinyGeoPathFilename decryptedTinyGeoPathFileName,
String password);
public static void EncryptTinyGeoFile(String unencryptedTinyGeoPathFilename unencryptedTinyGeoPathFileName,
String encryptedTinyGeoPathFilename encryptedTinyGeoPathFileName,
String password);
public static Double GetOptimalPrecision(String shapePathFilename shapePathFileName,
GeographyUnit unitOfData, DistanceUnit returningDistanceUnit, TinyGeoPrecisionMode precisionMode);
public String TinyGeoPathFileName { get; set; }
}
public static class UnmanagedAssembliesHelper
{
public
static String
GetAssemblyPathFilename(String directoryName,
String assemblyName, PclPlatform platform);
public static String GetGeoRasterWrapperAssemblyName();
public static String GetMapSuiteGeoRasterAssemblyName();
public static String GetMapSuiteGeoTiffAssemblyName();
public static String GetMapSuiteProjectionAssemblyName();
public static Collection<String>
GetPossibleDependencyFolders();
public static Collection<String>
GetPossibleDependencyFoldersAboveASpecifiedVersion(Int32 versionNumber);
public static String GetProj4ExtensionAssemblyName();
public static String GetTiffWrapperAssemblyName();
}
[SerializableAttribute]
public class UnmanagedGeoTiffRasterLayer
: GeoTiffRasterLayer {
public
UnmanagedGeoTiffRasterLayer();
public
UnmanagedGeoTiffRasterLayer(String imagePathFilename);
public
UnmanagedGeoTiffRasterLayer(String imagePathFilename,
RectangleShape imageExtent);
public
UnmanagedGeoTiffRasterLayer(String imagePathFilename,
String worldfilePathFilename);
public
override Boolean
HasBoundingBox { get; }
}
[SerializableAttribute]
public class UnmanagedGeoTiffRasterSource : RasterSource : GeoTiffRasterSource
{
public String PathFilename { get;
set; }
}
[SerializableAttribute]
public static class UnsafeHelper
{
public
static void CopyImage(GeoImage source, Bitmap
target, Rectangle targetRectangle);
public
static void CopyImage(GeoImage source, Graphics
target, Rectangle sourceRectangle,
Rectangle targetRectangle, CopyPixelOperation copyPixelOperation);
public static GeoImage Bitmap FastLoadImageFromFile(String pathFilename pathFileName);
public
static Int16 GetAsyncKeyState(Keys vKey);
public static void CopyImage(Bitmap source, Graphics
target, Rectangle sourceRectangle,
Rectangle targetRectangle, CopyPixelOperation copyPixelOperation);
public static void CopyImage(Bitmap source, Bitmap
target, Rectangle r);
}
public static class ValidatorHelper
{
public static void CheckAreaUnitIsValid(AreaUnit areaUnit, String
parameterName);
public static void CheckAreIntegerStrings(IEnumerable<String> ids, String parameterName);
public static void CheckBufferCapTypeIsValid(BufferCapType bufferCapType, String parameterName);
public static void CheckBuildIndexModeIsValid(BuildIndexMode buildIndexMode, String parameterName);
public static void CheckCanModifyColumnStructure(Boolean canModifyColumnStructure);
public static void CheckCanParseStringToDouble(String value, String
parameterName);
public static void CheckCanvasHeightIsLargerThanZero(Double canvasHeight, String
parameterName);
public static void CheckCanvasWidthIsLargerThanZero(Double canvasWidth, String
parameterName);
public static void CheckColumnNameIsInFeature(String columnName, IEnumerable<Feature>
features);
public static void CheckConnectionStringIsNotNull(String connectionString);
public static void CheckCustomStyleDuplicates(AreaStyle defaultAreaStyle, LineStyle defaultLineStyle, PointStyle defaultPointStyle, TextStyle defaultTextStyle, Collection<Style> customStyles, Boolean isActive);
public static void CheckDateTimeIsInRange(DateTime inputDate, String
parameterName, DateTime minDate,
RangeCheckingInclusion includeMinValue,
DateTime maxDate, RangeCheckingInclusion includeMaxValue);
public static void CheckDbfColumnDecimalLengthIsValid(DbfColumnType columnType, Int32 decimalLength);
public static void CheckDistanceUnitIsValid(DistanceUnit distanceUnit, String parameterName);
public static void CheckDrawingLevelIsValid(DrawingLevel drawingLevel, String parameterName);
public static void CheckDrawingLineCapIsValid(DrawingLineCap drawingLineCap, String parameterName);
public static void CheckDrawingLineJoinIsValid(DrawingLineJoin drawingLineJoin, String parameterName);
public static void CheckExtentIsValid(RectangleShape extent, String parameterName);
public static void CheckFeatureColumnValueContainsColon(String value, String
parameterName);
public static void CheckFeatureIsValid(Feature feature);
public static void CheckFeatureIsValid(Feature feature, String
parameterName);
public static void CheckFeatureSourceCanExecuteSqlQuery(Boolean canExecuteSqlQuery);
public static void CheckFeatureSourceCollectionIsNotEmpty(Collection<FeatureSource> featureSources);
public static void CheckFeatureSourceIsEditable(Boolean isEditable);
public static void CheckFeatureSourceIsInTransaction(Boolean isInTransaction);
public static void CheckFeatureSourceIsNotInTransaction(Boolean isInTransaction);
public static void CheckFeatureSourceIsOpen(Boolean isOpen);
public static void CheckFileIsExist(String pathFilename);
public static void CheckFileIsNotExist(String pathFilename);
public static void CheckGeoCanvasIsInDrawing(Boolean isDrawing);
public static void CheckGeoDashCapIsValid(GeoDashCap geoDashCap, String parameterName);
public static void CheckGeographyUnitIsMeter(GeographyUnit geographyUnit, String parameterName);
public static void CheckGeographyUnitIsValid(GeographyUnit geographyUnit, String parameterName);
public static void CheckGeoImageIsValid(GeoImage image, String
parameterName, GeoCanvas canvas);
public static void CheckGroupLayerIsNotEmpty(GeoCollection<Layer> layers);
public static void CheckHtmlColorIsValid(String htmlColor, String
parameterName);
public static void CheckIconImageAndIconFilePathAreInvalid(String iconFilePath, GeoImage
iconImage);
public static void CheckIEnumerableIsNotNullNorEmpty(IEnumerable values, String
parameterName, String exceptionMessage);
public static void CheckImageFormatIsValid(String imageFormat, Collection<String>
outputFormats, String exceptionMessage);
public static void CheckImageFormatSupport(String imageFormat);
public static void CheckImageIsNotNullInPointStyle(GeoImage image);
public static void CheckInputValueIsInRange(Double inputValue, String
parameterName, Double minValue, Double maxValue);
public static void CheckInputValueIsInRange(Double inputValue, String
parameterName, Double minValue, RangeCheckingInclusion includeMinValue, Double maxValue, RangeCheckingInclusion
includeMaxValue);
public static void CheckInputValueIsInRange(Double inputValue, String
parameterName, Double minValue, RangeCheckingInclusion includeMinValue, Double maxValue, RangeCheckingInclusion
includeMaxValue, String exceptionMessage);
public static void CheckInputValueIsLargerThan(Double inputValue, String
parameterName, Double minValue, RangeCheckingInclusion includeMinValue);
public static void CheckInputValueIsLargerThanZero(Double value, String
parameterName);
public static void CheckInputValueIsLessThan(Double inputValue, String
parameterName, Double maxValue, RangeCheckingInclusion includeMaxValue);
public static void CheckInputValueIsNotNaNNorInfinity(Double value, String
parameterName);
public static void CheckInputValueIsValidDecimalDegree(Double value, String
parameterName);
public static void CheckItemInCollection(String item, Collection<String>
items, String exceptionMessage);
public static void CheckItemsInCollection(Collection<String> items, Collection<String> itemCollection, String exceptionMessage);
public static void CheckLatitudeIsInRange(Double latitude, String
parameterName);
public static void CheckLayerHasBoundingBox(Boolean hasBoundingBox);
public static void CheckLayerIsNotOpenedNorDrawing(Boolean isOpenOrDrawing);
public static void CheckLayerIsOpened(Boolean isOpen);
public static void CheckLineDashStyleIsValid(LineDashStyle lineDashStyle, String parameterName);
public static void CheckLongIsNotGreaterThanUInt32MaxValue(Int64 value);
public static void CheckLongitudeIsInRange(Double longitude, String
parameterName);
public static void CheckNumberIsByte(Int32 number, String
paramterName);
public static void CheckObjectIsNotNull(Object parameterObject, String parameterName);
public static void CheckObjectIsNotNull(Object parameterObject, String parameterName, String exceptionMessage);
public static void CheckObjectIsTargetType(Object objectToTest, Type
targetType, String operationName);
public static void CheckObjectsAreNotAllNull(Object firstObject, Object
secondObject, String firstParameterName,
String secondParameterName);
public static void CheckOverwriteModeIsValid(OverwriteMode overwriteMode, String parameterName);
public static void CheckPanDirectionIsValid(PanDirection panDirection, String parameterName);
public static void CheckPointSymbolTypeIsValid(PointSymbolType symbolType, String parameterName);
public static void CheckPointTypeIsValid(PointType pointType, String
parameterName);
public static void CheckProjectionIsOpen(Boolean isOpen);
public static void CheckProjectionParametersStringIsWGS84(String projectionParametersString, String parameterName);
public static void CheckQueryTypeIsValid(QueryType queryType, String
parameterName);
public static void CheckRandomColorTypeIsValid(RandomColorType colorType, String parameterName);
public static void CheckRasterLayerHasProjectionText(Boolean hasProjectionText);
public static void CheckRasterSourceHasProjectionText(Boolean hasProjectionText);
public static void CheckRasterSourceIsOpen(Boolean isOpen);
public static void CheckRebuildRecordIdModeIsValid(BuildRecordIdMode rebuildRecordIdMode, String parameterName);
public static void CheckReturningColumnsTypeIsValid(ReturningColumnsType returningColumnsType, String parameterName);
public static void CheckRingOrderIsValid(RingOrder ringOrder, String
parameterName);
public static void CheckRtreeSpatialIndexIsOpen(Boolean isOpen);
public static void CheckScaleIsLargerThanZero(Double imageScale, String
parameterName);
public static void CheckScaleIsValid(Double scale, String
parameterName);
public static void CheckShapeIsAreaBaseShape(BaseShape shape);
public static void CheckShapeIsLineBaseShape(BaseShape shape);
public static void CheckShapeIsMultipointShape(BaseShape shape);
public static void CheckShapeIsPointShape(BaseShape shape);
public static void CheckShapeIsValid(BaseShape shape, String
parameterName);
public static void CheckShapeIsValidForOperation(BaseShape shape);
public static void CheckShapeValidationModeIsValid(ShapeValidationMode shapeValidationMode, String parameterName);
public static void CheckSimplificationTypeIsValid(SimplificationType simplificationType, String parameterName);
public static void CheckSpatialIndexIsDeletable(Boolean isDeletable);
public static void CheckStartingPointIsValid(StartingPoint startingPoint, String parameterName);
public static void CheckStatus();
public static void CheckStreamIsWritable(Stream stream, String
parameterName);
public static void CheckStringIsNotNullNorEmpty(String value, String
parameterName);
public static void CheckStringIsNotNullNorEmptyForOperation(String value, String
exceptionMessage);
public static void CheckStringIsNotNullNorWhiteSpace(String value, String
parameterName);
public static void CheckStringIsValidDecimalDegree(String value, String
parameterName);
public static void CheckTypeIsSupport(Object instance, String
typeName);
public static void CheckUriIsValid(Uri uri);
public static void CheckWkbByteOrderIsValid(WkbByteOrder wkbByteOrder, String parameterName);
public static void CheckWkbIsValid(Byte[] wkb, String
parameterName);
public static void CheckWktIsValid(String wkt, String
parameterName);
public static void CheckZoomLevelSetIsValid(ZoomLevelSet zoomLevelSet, String parameterName);
}
[SerializableAttribute]
public class WarningsUpdatedNoaaWeatherWarningsMonitorEventArgs
: EventArgs {
public Dictionary<String,List<Dictionary<String,String>>>
ConcurrentDictionary WeatherWarnings { get; }
}
[SerializableAttribute]
public class WfsFeatureLayer : FeatureLayer {
public IWebProxy WebProxy WebProxy
{ get; set; }
public
static String
GetCapabilities(Uri serverUri, IWebProxy webProxy);
public
static Collection<String>
GetLayers(Uri serverUri, IWebProxy webProxy);
public static String GetCapabilities(Uri serverUri, WebProxy
webProxy);
public static Collection<String>
GetLayers(Uri serverUri, WebProxy webProxy);
}
[SerializableAttribute]
public class WfsFeatureSource : FeatureSource {
public IWebProxy WebProxy WebProxy
{ get; set; }
public
static String
GetCapabilities(Uri serverUri, IWebProxy webProxy);
public
static Collection<String>
GetLayers(Uri serverUri, IWebProxy webProxy);
public static String GetCapabilities(Uri serverUri, WebProxy
webProxy);
public static Collection<String>
GetLayers(Uri serverUri, WebProxy webProxy);
}
[SerializableAttribute]
public class WkbFileFeatureLayer : FeatureLayer {
public
WkbFileFeatureLayer(String wkbPathFilename,
GeoFileReadWriteMode readWriteMode);
public GeoFileReadWriteMode WkbFileReadWriteMode
ReadWriteMode { get; set; }
public WkbFileFeatureLayer(String wkbPathFilename, WkbFileReadWriteMode readWriteMode);
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please call CreateWkbFile(string pathFilename, WkbFileType
wkbFileType, IEnumerable<FeatureSourceColumn> columns,
IEnumerable<Feature> features) instead.")]
public static void CreateWkbFile(String pathFilename, WkbFileType
wkbFileType, IEnumerable<FeatureSourceColumn>
columns);
}
[SerializableAttribute]
public class WkbFileFeatureSource : FeatureSource {
public
WkbFileFeatureSource(String wkbPathFilename,
GeoFileReadWriteMode readWriteMode);
public GeoFileReadWriteMode WkbFileReadWriteMode
ReadWriteMode { get; set; }
public WkbFileFeatureSource(String wkbPathFilename, WkbFileReadWriteMode readWriteMode);
[ObsoleteAttribute("This method is obsolete and might be removed in or
after Version 10.0. Please call CreateWkbFile(string pathFilename, WkbFileType
wkbFileType, IEnumerable<FeatureSourceColumn> columns,
IEnumerable<Feature> features) instead.")]
public static void CreateWkbFile(String pathFilename, WkbFileType
wkbFileType, IEnumerable<FeatureSourceColumn>
columns);
}
public enum WkbShapeType {
Point,
LineString,
Polygon,
Multipoint,
Multiline,
Multipolygon,
GeometryCollection
}
[SerializableAttribute]
public struct WmsLayerStyle {
public
String Abstract { set; }
public
String Name { get;
set; }
public
String Title { set;
}
public
WmsStyleLegend LengendUrl;
public
WmsOnlineResource StyleSheetUrl;
}
[SerializableAttribute]
public struct WmsOnlineResource {
public
WmsOnlineResource(String onlineResource,
String type);
public
String OnlineResource { get; set; }
public
String Type { get;
set; }
public
override Boolean
Equals(Object obj);
public
override Int32
GetHashCode();
}
[SerializableAttribute]
public class WmsRasterLayer : RasterLayer {
public
WmsRasterLayer(Uri uri, IWebProxy proxy);
public IWebProxy WebProxy Proxy
{ get; set; }
public WmsRasterLayer(Uri uri, WebProxy
proxy);
}
[SerializableAttribute]
public class WmsRasterSource : RasterSource {
public
WmsRasterSource(Uri uri, IWebProxy proxy);
public IWebProxy WebProxy Proxy
{ get; set; }
public WmsRasterSource(Uri uri, WebProxy
proxy);
}
[SerializableAttribute]
public class WmsServerLayer {
public
WmsServerLayer();
public
Boolean NoSubsets { get; set; }
public
Boolean Opaque { get; set; }
public
Boolean Queryable { get; set; }
public
Double MaxScale { get; set; }
public
Double MinScale { get; set; }
public
Int32 Cascaded { get; set; }
public
Int32 FixedHeight { get; set; }
public
Int32 FixedWidth { get; set; }
public
RectangleShape BoudingBox { get; set; }
public
String Abstract { get; set; }
public
String Name { get;
set; }
public
String Title { get;
set; }
public
String[] Crs { get;
set; }
public
String[] KeyWords { get; set; }
public
WmsLayerStyle[] Styles { get; set; }
public
WmsServerLayer[] ChildLayers { get; set; }
}
[SerializableAttribute]
public struct WmsStyleLegend {
public
Int32 Height { set;
}
public
Int32 Width { set;
}
public
WmsOnlineResource OnLineResource;
}
[SerializableAttribute]
public class WmtsLayer : Layer
{
public
WmtsLayer(IEnumerable<Uri> serverUris,
IWebProxy webProxy);
public
WmtsLayer(IEnumerable<Uri> serverUris,
IWebProxy webProxy, WmtsSeverEncodingType wmtsSeverEncodingType);
public IWebProxy WebProxy WebProxy
{ get; set; }
public WmtsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy);
public WmtsLayer(IEnumerable<Uri> serverUris, WebProxy webProxy, WmtsSeverEncodingType
wmtsSeverEncodingType);
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsAreaStyles class instead.")]
public static class WorldMapKitAreaStyles
{
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetAndImageryLayer class instead.")]
[SerializableAttribute]
public class WorldMapKitLayer : Layer {
public
WorldMapKitLayer(WorldMapKitLayerType layerType,
IWebProxy webProxy, String clientId, String
privateKey);
public IWebProxy WebProxy WebProxy
{ get; set; }
public WorldMapKitLayer(WorldMapKitLayerType layerType, WebProxy webProxy, String
clientId, String privateKey);
public WebProxy Proxy { get;
set; }
}
[ObsoleteAttribute("This enum is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetAndImageryLayer class instead.")]
[SerializableAttribute]
public enum WorldMapKitLayerType {
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsLineStyles class instead.")]
public static class WorldMapKitLineStyles
{
}
[ObsoleteAttribute("This class is obsolete and might be removed in or after
Version 11.0. Please use WorldStreetAndImageryMapType class instead.")]
[SerializableAttribute]
public enum WorldMapKitMapType {
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsPointStyles class instead.")]
public static class WorldMapKitPointStyles
{
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetAndImageryProjection class
instead.")]
[SerializableAttribute]
public enum WorldMapKitProjection {
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsTextStyles class instead.")]
public static class WorldMapKitTextStyles
{
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsAndImageryTileMode class
instead.")]
[SerializableAttribute]
public enum WorldMapKitTileMode {
}
[SerializableAttribute]
public enum WorldStreetsAndImageryMapType {
Road,
AerialWithLabels,
Aerial
}
[SerializableAttribute]
public enum WorldStreetsAndImageryProjection {
Default,
DecimalDegrees,
SphericalMercator
}
[SerializableAttribute]
public class WorldStreetsAndImageryRasterLayer : RasterLayer {
public
WorldStreetsAndImageryRasterLayer();
public
WorldStreetsAndImageryRasterLayer(String
clientId, String privateKey);
public
WorldStreetsAndImageryRasterLayer(IWebProxy
webProxy, String clientId, String privateKey);
public
BitmapTileCache TileCache { get; set; }
public
override Boolean
HasBoundingBox { get; }
public
Double LowerThreshold { get; set; }
public
Double UpperThreshold { get; set; }
public
Int32 TimeoutInSecond { get; set; }
public
IWebProxy WebProxy { get; set; }
public
String ClientId { get; set; }
public
String PrivateKey { get; set; }
public
WorldStreetsAndImageryMapType MapType {
get; set; }
public
WorldStreetsAndImageryProjection Projection
{ get; set; }
public
WorldStreetsAndImageryTileMode TileMode
{ get; set; }
public
void ClearCache();
public
Collection<String> GetRequestUrl(RectangleShape worldExtent, Int32 canvasWidth, Int32
canvasHeight);
public
Collection<String> GetServerCrss();
public
Collection<String> GetServerExceptionFormats();
public
Collection<String> GetServerLayerNames();
public
Collection<String> GetServerOutputFormats();
public
Collection<String> GetServerStyleNames();
public
String GetServiceVersion();
public
event EventHandler<SendingWebRequestEventArgs>
SendingWebRequest;
public
event EventHandler<SentWebRequestEventArgs>
SentWebRequest;
protected
override Boolean
IsOpenCore { get; }
protected
override void
CloseCore();
protected
override void
DrawCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers);
protected
override void
DrawExceptionCore(GeoCanvas canvas,
Exception e);
protected
void DrawImage(GeoCanvas
canvas, Collection<SimpleCandidate>
labelsInAllLayers);
protected
override ThreadSafetyLevel
GetThreadSafetyLevelCore();
protected
static Boolean
IsExtentWithinThreshold(RectangleShape currentExtent,
Double upperThreshold, Double lowerThreshold, Int32 canvasWidth, GeographyUnit
mapUnit);
protected
static Boolean
IsExtentWithinThreshold(RectangleShape currentExtent,
Double upperThreshold, Double lowerThreshold, Int32 canvasWidth, GeographyUnit
mapUnit, Single dpi);
protected
virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);
protected
virtual void OnSentWebRequest(SentWebRequestEventArgs e);
protected
override void
OpenCore();
}
[SerializableAttribute]
public class WorldStreetsAndImageryRasterSource : RasterSource {
public
WorldStreetsAndImageryRasterSource();
public
WorldStreetsAndImageryRasterSource(Uri uri,
IWebProxy proxy);
public
Collection<String> ActiveLayerNames
{ get; }
public
Collection<String> ActiveStyleNames
{ get; }
public
Dictionary<String,String> Parameters
{ get; }
public
Int32 TimeoutInSecond { get; set; }
public
IWebProxy Proxy { get; set; }
public
String ClientId { get; set; }
public
String Crs { get;
set; }
public
String PrivateKey { get; set; }
public
Collection<String> GetRequestUrl(RectangleShape worldExtent, Int32 canvasWidth, Int32
canvasHeight);
public
Collection<String> GetServerCrss();
public
Collection<String> GetServerExceptionFormats();
public
Collection<String> GetServerLayerNames();
public
Collection<String> GetServerOutputFormats();
public
Collection<String> GetServerStyleNames();
public
String GetServiceVersion();
public
event EventHandler<SendingWebRequestEventArgs>
SendingWebRequest;
public
event EventHandler<SentWebRequestEventArgs>
SentWebRequest;
protected
override RectangleShape
GetBoundingBoxCore();
protected
override GeoImage
GetImageCore(RectangleShape worldExtent,
Int32 canvasWidth, Int32 canvasHeight);
protected
override Int32
GetImageHeightCore();
protected
override Int32
GetImageWidthCore();
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);
}
public enum WorldStreetsAndImageryTileMode {
MultiTile,
SingleTile
}
public static class WorldStreetsAreaStyles
{
public static AreaStyle Aerodrome();
public static AreaStyle Apron();
public static AreaStyle Attraction();
public static AreaStyle BaseLand();
public static AreaStyle Basin();
public static AreaStyle Beach();
public static Style Building();
public static Style BuildingShadow(Single width, Single
xOffsetInPixel, Single yOffsetInPixel);
public static AreaStyle Cemetery();
public static AreaStyle Commercial();
public static AreaStyle Common();
public static AreaStyle DogPark();
public static AreaStyle Farmland();
public static AreaStyle Forest();
public static AreaStyle Garden();
public static AreaStyle Golfcourse();
public static AreaStyle Grass();
public static AreaStyle Grassland();
public static AreaStyle Heath();
public static AreaStyle Helipad();
public static AreaStyle Industrial();
public static AreaStyle Landfill();
public static AreaStyle Marina();
public static AreaStyle Meadow();
public static AreaStyle Military();
public static AreaStyle Mud();
public static AreaStyle NationalPark();
public static AreaStyle NatureReserve();
public static AreaStyle Orchard();
public static AreaStyle Park();
public static AreaStyle Parking();
public static AreaStyle Pier();
public static AreaStyle Pitch();
public static AreaStyle Playground();
public static AreaStyle PowerStation();
public static AreaStyle ProtectedArea();
public static AreaStyle Quarry();
public static AreaStyle Railway();
public static AreaStyle RecreationGround();
public static AreaStyle Residential();
public static AreaStyle Retail();
public static AreaStyle Runway();
public static AreaStyle Sand();
public static AreaStyle School();
public static AreaStyle Scrub();
public static AreaStyle SportsCenter();
public static AreaStyle Stadium();
public static AreaStyle SwimmingPool();
public static AreaStyle Track();
public static AreaStyle VillageGreen();
public static AreaStyle Vineyards();
public static AreaStyle Water();
public static AreaStyle WaterPark();
public static AreaStyle Wetland();
public static AreaStyle Wood();
public static AreaStyle Zoo();
}
public static class WorldStreetsLineStyles
{
public static LineStyle Apron(Single outerWidth);
public static LineStyle Boundary(Single outerWidth);
public static LineStyle BoundaryCity(Single outerWidth);
public static LineStyle BoundaryCounty(Single outerWidth);
public static LineStyle BoundaryMinor(Single outerWidth);
public static LineStyle BoundaryNational(Single outerWidth);
public static LineStyle BoundaryState(Single outerWidth);
public static LineStyle Bridge(Single outerWidth);
public static LineStyle CableCar(Single outerWidth);
public static LineStyle Highway(Single outerWidth);
public static LineStyle MiniRail(Single outerWidth, Single
innerWidth, Single centerWidth);
public static LineStyle MinorRoadFill(Single width);
public static LineStyle MinorRoadOutline(Single width);
public static LineStyle Monorail(Single outerWidth, Single
innerWidth, Single centerWidth);
public static LineStyle MotorwayFill(Single width);
public static LineStyle MotorwayLinkFill(Single width);
public static LineStyle MotorwayLinkOutline(Single width);
public static LineStyle MotorwayOutline(Single width);
public static LineStyle OneWay(String columnName, String
columnValue, String iconPath);
public static LineStyle Pier(Single outerWidth);
public static LineStyle PowerLine(Single outerWidth);
public static LineStyle PrimaryFill(Single width);
public static LineStyle PrimaryLinkFill(Single width);
public static LineStyle PrimaryLinkOutline(Single width);
public static LineStyle PrimaryOutline(Single width);
public static LineStyle Rail(Single outerWidth, Single
innerWidth, Single centerWidth);
public static LineStyle RoadFill(Single width);
public static LineStyle RoadOutline(Single width);
public static LineStyle Runway(Single outerWidth);
public static LineStyle StepsFill(Single width);
public static LineStyle StepsOutline(Single width);
public static LineStyle Subway(Single outerWidth, Single
innerWidth, Single centerWidth);
public static LineStyle Taxiway(Single outerWidth);
public static LineStyle TrunkFill(Single width);
public static LineStyle TrunkLinkFill(Single width);
public static LineStyle TrunkLinkOutline(Single width);
public static LineStyle TrunkOutline(Single width);
public static LineStyle Tunnel(Single width);
public static LineStyle Water(Single outerWidth);
}
public static class WorldStreetsPointStyles
{
public static PointStyle AerowayAerodrome(String iconPath);
public static PointStyle AerowayGate(String iconPath);
public static PointStyle AerowayHelipad(String iconPath);
public static PointStyle AerowayTerminal(String iconPath);
public static PointStyle AmenityBar(String iconPath);
public static PointStyle AmenityBench(String iconPath);
public static PointStyle AmenityBicycleParking(String iconPath);
public static PointStyle AmenityBicycleRental(String iconPath);
public static PointStyle AmenityBiergarten(String iconPath);
public static PointStyle AmenityBusStation(String iconPath);
public static PointStyle AmenityCafe(String iconPath);
public static PointStyle AmenityCarRental(String iconPath);
public static PointStyle AmenityCasino(String iconPath);
public static PointStyle AmenityCinema(String iconPath);
public static PointStyle AmenityClock(String iconPath);
public static PointStyle AmenityCollege(String iconPath);
public static PointStyle AmenityCourtHouse(String iconPath);
public static PointStyle AmenityDentist(String iconPath);
public static PointStyle AmenityDoctors(String iconPath);
public static PointStyle AmenityDrinkingWater(String iconPath);
public static PointStyle AmenityEmbassy(String iconPath);
public static PointStyle AmenityFastFood(String iconPath);
public static PointStyle AmenityFastFoodPizza(String iconPath);
public static PointStyle AmenityFireStation(String iconPath);
public static PointStyle AmenityFountain(String iconPath);
public static PointStyle AmenityFuel(String iconPath);
public static PointStyle AmenityFuelLpg(String iconPath);
public static PointStyle AmenityHospital(String iconPath);
public static PointStyle AmenityHospitalEmergency(String iconPath);
public static PointStyle AmenityIceCream(String iconPath);
public static PointStyle AmenityLibrary(String iconPath);
public static PointStyle AmenityNursingHome(String iconPath);
public static PointStyle AmenityParking(String iconPath);
public static PointStyle AmenityParkingCarPaid(String iconPath);
public static PointStyle AmenityParkingDisabled(String iconPath);
public static PointStyle AmenityParkingPrivate(String iconPath);
public static PointStyle AmenityPharmacy(String iconPath);
public static PointStyle AmenityPharmacyDispencing(String iconPath);
public static PointStyle AmenityPlaceOfWorship(String iconPath);
public static PointStyle AmenityPlaceOfWorshipBuddhist(String iconPath);
public static PointStyle AmenityPlaceOfWorshipChristian(String iconPath);
public static PointStyle AmenityPlaceOfWorshipHindu(String iconPath);
public static PointStyle AmenityPlaceOfWorshipIslamic(String iconPath);
public static PointStyle AmenityPlaceOfWorshipJain(String iconPath);
public static PointStyle AmenityPlaceOfWorshipJewish(String iconPath);
public static PointStyle AmenityPlaceOfWorshipShinto(String iconPath);
public static PointStyle AmenityPlaceOfWorshipSikh(String iconPath);
public static PointStyle AmenityPolice(String iconPath);
public static PointStyle AmenityPostBox(String iconPath);
public static PointStyle AmenityPostOffice(String iconPath);
public static PointStyle AmenityPrison(String iconPath);
public static PointStyle AmenityPub(String iconPath);
public static PointStyle AmenityRecycling(String iconPath);
public static PointStyle AmenityRestaurant(String iconPath);
public static PointStyle AmenitySchool(String iconPath);
public static PointStyle AmenityShelter(String iconPath);
public static PointStyle AmenityTaxi(String iconPath);
public static PointStyle AmenityTelephone(String iconPath);
public static PointStyle AmenityTheatre(String iconPath);
public static PointStyle AmenityToilets(String iconPath);
public static PointStyle AmenityToiletsDisabilityAccess(String iconPath);
public static PointStyle AmenityToiletsGenderAccessMen(String iconPath);
public static PointStyle AmenityToiletsGenderAccessWomen(String iconPath);
public static PointStyle AmenityTownHall(String iconPath);
public static PointStyle AmenityUniversity(String iconPath);
public static PointStyle AmenityVendingMachine(String iconPath);
public static PointStyle AmenityVeterinary(String iconPath);
public static PointStyle AmenityWasteDisposal(String iconPath);
public static PointStyle BarrierBlock(String iconPath);
public static PointStyle BarrierBollard(String iconPath);
public static PointStyle BarrierCattleGrid(String iconPath);
public static PointStyle BarrierCycleBarrier(String iconPath);
public static PointStyle BarrierEntrance(String iconPath);
public static PointStyle BarrierGate(String iconPath);
public static PointStyle BarrierKissingGate(String iconPath);
public static PointStyle BarrierLiftGate(String iconPath);
public static PointStyle BarrierStile(String iconPath);
public static PointStyle BarrierTollbooth(String iconPath);
public static PointStyle Ford(String iconPath);
public static PointStyle HighwayBusStop(String iconPath);
public static PointStyle HighwayMiniRoundaboutAnticlockwise(String iconPath);
public static PointStyle HighwayMiniRoundaboutClockwise(String iconPath);
public static PointStyle HighwayTrafficSignals(String iconPath);
public static PointStyle HistoricBattlefield(String iconPath);
public static PointStyle HistoricCastle(String iconPath);
public static PointStyle HistoricMemorial(String iconPath);
public static PointStyle HistoricMonument(String iconPath);
public static PointStyle HistoricRuins(String iconPath);
public static PointStyle HistoricWayside_Shrine(String iconPath);
public static PointStyle HistoricWaysideCross(String iconPath);
public static PointStyle HistoricWreck(String iconPath);
public static PointStyle LeisureMarina(String iconPath);
public static PointStyle LeisureSlipway(String iconPath);
public static PointStyle LeisureStadium(String iconPath);
public static PointStyle ManMadeCrane(String iconPath);
public static PointStyle ManMadeLighthouse(String iconPath);
public static PointStyle ManMadeMineshaft(String iconPath);
public static PointStyle ManMadeMineshaftAbandoned(String iconPath);
public static PointStyle ManMadeWaterTower(String iconPath);
public static PointStyle ManMadeWindmill(String iconPath);
public static PointStyle MilitaryBunker(String iconPath);
public static PointStyle NaturalCave(String iconPath);
public static PointStyle NaturalPeak(String iconPath);
public static PointStyle NaturalWoodConiferous(String iconPath);
public static PointStyle NaturalWoodDeciduous(String iconPath);
public static PointStyle NaturalWoodMixed(String iconPath);
public static PointStyle OfficeEstateAgent(String iconPath);
public static PointStyle PowerPlantCoal(String iconPath);
public static PointStyle PowerPlantGas(String iconPath);
public static PointStyle PowerPlantHydro(String iconPath);
public static PointStyle PowerPlantSolar(String iconPath);
public static PointStyle PowerPlantWind(String iconPath);
public static PointStyle PowerPole();
public static PointStyle PowerSubStation(String iconPath);
public static PointStyle PowerTower(String iconPath);
public static PointStyle RailwaySubway(String iconPath);
public static PointStyle RailwayTramStop(String iconPath);
public static PointStyle ShopAlcohol(String iconPath);
public static PointStyle ShopBakery(String iconPath);
public static PointStyle ShopBicycle(String iconPath);
public static PointStyle ShopBooks(String iconPath);
public static PointStyle ShopButcher(String iconPath);
public static PointStyle ShopCar(String iconPath);
public static PointStyle ShopCarRepair(String iconPath);
public static PointStyle ShopClothes(String iconPath);
public static PointStyle ShopComputer(String iconPath);
public static PointStyle ShopConfectionery(String iconPath);
public static PointStyle ShopConvenience(String iconPath);
public static PointStyle ShopCopyshop(String iconPath);
public static PointStyle ShopDepartmentStore(String iconPath);
public static PointStyle ShopDoItYourself(String iconPath);
public static PointStyle ShopFlorist(String iconPath);
public static PointStyle ShopGardenCentre(String iconPath);
public static PointStyle ShopGift(String iconPath);
public static PointStyle ShopGreengrocer(String iconPath);
public static PointStyle ShopHairdresser(String iconPath);
public static PointStyle ShopHearingAids(String iconPath);
public static PointStyle ShopHifi(String iconPath);
public static PointStyle ShopJewelry(String iconPath);
public static PointStyle ShopKiosk(String iconPath);
public static PointStyle ShopLaundry(String iconPath);
public static PointStyle ShopMobliePhone(String iconPath);
public static PointStyle ShopMotorcycle(String iconPath);
public static PointStyle ShopMusicalInstrument(String iconPath);
public static PointStyle ShopNewsagent(String iconPath);
public static PointStyle ShopOptician(String iconPath);
public static PointStyle ShopPet(String iconPath);
public static PointStyle ShopSupermarket(String iconPath);
public static PointStyle ShopTobacco(String iconPath);
public static PointStyle ShopToys(String iconPath);
public static PointStyle ShopVideo(String iconPath);
public static PointStyle SportArchery(String iconPath);
public static PointStyle SportBaseball(String iconPath);
public static PointStyle SportCanoe(String iconPath);
public static PointStyle SportClimbing(String iconPath);
public static PointStyle SportCricket(String iconPath);
public static PointStyle SportDiving(String iconPath);
public static PointStyle SportGolf(String iconPath);
public static PointStyle SportGymnastics(String iconPath);
public static PointStyle SportHorseRacing(String iconPath);
public static PointStyle SportIceStock(String iconPath);
public static PointStyle SportMotor(String iconPath);
public static PointStyle SportShooting(String iconPath);
public static PointStyle SportSkiing(String iconPath);
public static PointStyle SportSoccer(String iconPath);
public static PointStyle SportSwimming(String iconPath);
public static PointStyle SportSwimmingCovered(String iconPath);
public static PointStyle SportTennis(String iconPath);
public static PointStyle TourismAlpineHut(String iconPath);
public static PointStyle TourismArtwork(String iconPath);
public static PointStyle TourismAttraction(String iconPath);
public static PointStyle TourismCampSite(String iconPath);
public static PointStyle TourismCaravanSite(String iconPath);
public static PointStyle TourismChalet(String iconPath);
public static PointStyle TourismHostel(String iconPath);
public static PointStyle TourismHotel(String iconPath);
public static PointStyle TourismInformation(String iconPath);
public static PointStyle TourismInformationGuidepost(String iconPath);
public static PointStyle TourismInformationMap(String iconPath);
public static PointStyle TourismMotel(String iconPath);
public static PointStyle TourismMuseum(String iconPath);
public static PointStyle TourismPicnicStie(String iconPath);
public static PointStyle TourismThemePark(String iconPath);
public static PointStyle TourismViewpoint(String iconPath);
public static PointStyle TourismZoo(String iconPath);
public static PointStyle WaterwayWeir(String iconPath);
}
public static class WorldStreetsTextStyles
{
public static TextStyle GeneralPurpose(String labelColumnName, Single fontSize);
public static TextStyle MotorwayRoadSheild(String nameColumnName, Single fontSize);
public static TextStyle Poi(String labelColumnName, Single fontSize, Int32
yOffsetInPixel);
public static TextStyle PrimaryRoadSheild(String nameColumnName, Single fontSize);
public static TextStyle TrunkRoadSheild(String nameColumnName, Single fontSize);
public static TextStyle Water(String nameColumnName, Single fontSize);
}
[SerializableAttribute]
public enum WrappingWorldDirection {
West,
East
}
public class AppliedFiltersFeatureSourceEventArgs; //removed
public class ApplyingFiltersFeatureSourceEventArgs; //removed
public class BoundarySolutionsParcelFeatureLayer; //removed
public class BoundarySolutionsParcelFeatureSource; //removed
public class CloudFileFeatureLayer; //removed
public class CloudFileFeatureSource; //removed
public sealed enum CloudFileShapeType;
//removed
public class DbfLinkRecords; //removed
public class DbfLinkSource; //removed
public sealed enum DbfReadWriteMode;
//removed
public class ExecutingSqlStatementMsSql2008FeatureSourceEventArgs;
//removed
public class GdiPlusGeoCanvas; //removed
public class GdiPlusRasterLayer; //removed
public class GdiPlusRasterSource;
//removed
public sealed enum GeoTiffLibraryType;
//removed
public static class Geohash;
//removed
public class GraticuleAdornmentLayer; //removed
public class InMemoryBitmapTileCache; //removed
public sealed enum KmlFileReadWriteMode;
//removed
public class LayerDefinition; //removed
public class LinkRecord; //removed
public abstract class LinkRecords;
//removed
public class LinkSource; //removed
public class ManagedGeoTiffRasterSource; //removed
public class ManagedProj4Projection; //removed
public class MapEngine; //removed
public class MsSql2008FeatureLayer; //removed
public class MsSql2008FeatureSource; //removed
public sealed enum Proj4MemoryMode;
//removed
public sealed enum RtreeSpatialIndexReadWriteMode;
//removed
public class S57FeatureLayer; //removed
public class S57FeatureSource; //removed
public sealed enum ShapeFileReadWriteMode;
//removed
public sealed enum SpatialDataType;
//removed
public class StyleDefinition; //removed
public sealed enum TabFileReadWriteMode;
//removed
public sealed enum TextHorizontalAlignment;
//removed
public class UpdatingStatusCloudFileFeatureSourceEventArgs;
//removed
public sealed enum WkbFileReadWriteMode;
//removed
} //end of namespace ThinkGeo.MapSuite.Core