Introduced Map Suite 4.0. There are several API additions in this release, but no breaking changes. Please see the attached Word document for a complete enumeration of the API changes and additions.
Removed
|
Added
|
DbfReadWriteMode
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.DbfReadWriteMode
 ReadOnly
= 0,
 ReadWrite
= 1,
|
--> NONE <--
|
--> NONE <--
|
public class ThinkGeo.MapSuite.Core.FeatureCache ()
|
- Property:
protected Dictionary`2 CachedItems { }
|
- [Obsolete:|We
have marked this property into obsolete to remind it is no use any
more.]Property: protected Dictionary`2 CachedItems { }
|
public class ThinkGeo.MapSuite.Core.GeoCollection`1 ()
|
--> NONE <--
|
- Method: public
void Insert (int index, string key, T item)
- Method: public
void MoveDown (T item)
- Method: public
void MoveDown (string key)
- Method: public
void MoveTo (T item, int toIndex)
- Method: public
void MoveTo (string key, int toIndex)
- Method: public
void MoveToBottom (T item)
- Method: public
void MoveToBottom (string key)
- Method: public
void MoveToTop (T item)
- Method: public
void MoveToTop (string key)
- Method: public
void MoveUp (T item)
- Method: public
void MoveUp (string key)
|
public sealed struct ThinkGeo.MapSuite.Core.GeoColor ()
|
--> NONE <--
|
- Property: bool IsTransparent
{ public get; }
|
ThinkGeo.MapSuite.Core GeoDbf ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.GeoDbf
|
--> NONE <--
|
- Constructor:
public GeoDbf ()
- Constructor:
public GeoDbf (string pathFileName)
- Constructor:
public GeoDbf (string pathFileName, DbfReadWriteMode readWriteMode)
- Constructor:
public GeoDbf (string pathFileName, DbfReadWriteMode readWriteMode,
Encoding encoding)
- Constructor:
public GeoDbf (string pathFileName, DbfReadWriteMode readWriteMode,
Encoding encoding, CultureInfo cultureInfo)
- Event: public
event EventHandler`1 StreamLoading
- Method: public
void AddEmptyRecord ()
- Method: public
void Close ()
- Method: public
static void CopyDbfHeader (string sourcePathFileName,
string destinationPathFileName)
- Method: public
static void CopyDbfHeader (string sourcePathFileName,
string destinationPathFileName, OverwriteMode overwriteMode)
- Method: public
static void CreateDbfFile (string dbfPathFileName,
IEnumerable`1 dbfColumns)
- Method: public
static void CreateDbfFile (string dbfPathFileName,
IEnumerable`1 dbfColumns, OverwriteMode overwriteMode)
- Method: public
static void CreateDbfFile (string dbfPathFileName,
IEnumerable`1 dbfColumns, OverwriteMode overwriteMode,
Encoding encoding)
- Method: public
void DeleteRecord (int recordNumber)
- Method: public
virtual void Dispose ()
- Method (i)> public virtual
bool Equals (object obj)
- Method: protected
override void Finalize ()
- Method: public
void Flush ()
- Method: public
DbfColumn GetColumn (int columnNumber)
- Method: public
DbfColumn GetColumn (string columnName)
- Method: public
string GetColumnName (int columnNumber)
- Method: public
int GetColumnNumber (string columnName)
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method: public
bool IsRecordDeleted (int recordNumber)
- Method (i)> protected
object MemberwiseClone ()
- Method: protected
virtual void OnStreamLoading (StreamLoadingEventArgs e)
- Method: public
void Open ()
- Method: public
void Pack ()
- Method: public
bool ReadFieldAsBoolean (int recordNumber, int columnNumber)
- Method: public
bool ReadFieldAsBoolean (int recordNumber, string columnName)
- Method: public
DateTime ReadFieldAsDateTime (int recordNumber, int columnNumber)
- Method: public
DateTime ReadFieldAsDateTime (int recordNumber, string columnName)
- Method: public
double ReadFieldAsDouble (int recordNumber, int columnNumber)
- Method: public
double ReadFieldAsDouble (int recordNumber, string columnName)
- Method: public
int ReadFieldAsInteger (int recordNumber, int columnNumber)
- Method: public
int ReadFieldAsInteger (int recordNumber, string columnName)
- Method: public
string ReadFieldAsString (int recordNumber, int columnNumber)
- Method: public
string ReadFieldAsString (int recordNumber, string columnName)
- Method: public
Dictionary`2 ReadRecord (int recordNumber)
- Method: public
Dictionary`2 ReadRecordAsString (int recordNumber)
- Method (i)> public virtual
string ToString ()
- Method: public
void UndeleteRecord (int recordNumber)
- Method: public
void UpdateColumnName (int columnNumber, string newColumnName)
- Method: public
void WriteField (int recordNumber, int columnNumber,
bool value)
- Method: public
void WriteField (int recordNumber, int columnNumber,
DateTime value)
- Method: public
void WriteField (int recordNumber, int columnNumber,
double value)
- Method: public
void WriteField (int recordNumber, int columnNumber,
int value)
- Method: public
void WriteField (int recordNumber, int columnNumber,
string value)
- Method: public
void WriteField (int recordNumber, string columnName,
bool value)
- Method: public
void WriteField (int recordNumber, string columnName,
DateTime value)
- Method: public
void WriteField (int recordNumber, string columnName,
double value)
- Method: public
void WriteField (int recordNumber, string columnName,
int value)
- Method: public
void WriteField (int recordNumber, string columnName,
string value)
- Method: public
void WriteRecord (int recordNumber, IEnumerable`1 values)
- Property: int ColumnCount
{ public get; }
- Property:
CultureInfo CultureInfo { public get; public set; }
- Property:
Encoding Encoding { public get; public set; }
- Property: bool IsOpen
{ public get; }
- Property: string PathFileName
{ public get; public set; }
- Property:
DbfReadWriteMode ReadWriteMode { public get; public set; }
- Property: int RecordCount
{ public get; }
|
public class ThinkGeo.MapSuite.Core.GoogleMapsLayer ()
|
- Constructor:
public GoogleMapsLayer (string licenseKey)
- Constructor:
public GoogleMapsLayer (string licenseKey, string cacheDirectory)
- Property: string LicenseKey
{ public get; public set; }
|
- [Obsolete:
| License key is not required for GoogleMap free edition
anymore.]Constructor: public GoogleMapsLayer (string licenseKey)
- [Obsolete:
| License key is not required for GoogleMap free edition
anymore.]Constructor: public GoogleMapsLayer (string licenseKey,
string cacheDirectory)
- Constructor:
public GoogleMapsLayer (string cacheDirectory, string clientId,
string privateKey)
- Property: string ClientId
{ public get; public set; }
- [Obsolete:
| License key is not required for GoogleMap free edition
anymore.]Property: string LicenseKey { public get; public set; }
- Property: string PrivateKey
{ public get; public set; }
- Property:
GoogleMapsTileMode TileMode { public get; public set; }
- Property: int TimeoutInSeconds
{ public get; public set; }
- Property:
WebProxy WebProxy { public get; public set; }
|
GoogleMapsTileMode
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.GoogleMapsTileMode
 MultiTile
= 0,
 SingleTile
= 1,
|
--> NONE <--
|
--> NONE <--
|
ThinkGeo.MapSuite.Core GraticuleAdornmentLayer ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.GraticuleAdornmentLayer
|
--> NONE <--
|
- Constructor:
public GraticuleAdornmentLayer ()
- Constructor:
public GraticuleAdornmentLayer (Projection projection)
- Method (i)> public Layer CloneDeep
()
- Method (i)> protected
virtual Layer CloneDeepCore ()
- Method (i)> public void Close
()
- Method (i)> protected
virtual void CloseCore ()
- Method (i)> public void Draw
(GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method (i)> protected void DrawException
(GeoCanvas canvas, Exception e)
- Method (i)> protected
virtual void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public
RectangleShape GetBoundingBox ()
- Method (i)> protected virtual
RectangleShape GetBoundingBoxCore ()
- Method (i)> protected
virtual ScreenPointF GetDrawingLocation (GeoCanvas canvas,
float adornmentWidth, float adornmentHeight)
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method (i)> protected
virtual void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property:
DrawingExceptionMode DrawingExceptionMode { public get; public
set; }
- Property: TimeSpan
DrawingTime { public get; }
- Property:
LineStyle GraticuleLineStyle { public get; public set; }
- Property:
GeoBrush GraticuleTextBrush { public get; public set; }
- Property: GeoFont
GraticuleTextFont { public get; public set; }
- Property: virtual
bool HasBoundingBox { public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
- Property: virtual
bool IsVisible { public get; public set; }
- Property:
AdornmentLocation Location { public get; public set; }
- Property: string Name
{ public get; public set; }
- Property:
Projection Projection { public get; public set; }
- Property: float XOffsetInPixel
{ public get; public set; }
- Property: float YOffsetInPixel
{ public get; public set; }
|
ThinkGeo.MapSuite.Core HeatLayer ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.HeatLayer
|
--> NONE <--
|
- Constructor:
public HeatLayer ()
- Constructor:
public HeatLayer (FeatureSource featureSource)
- Method (i)> public Layer CloneDeep
()
- Method (i)> protected
virtual Layer CloneDeepCore ()
- Method (i)> public void Close
()
- Method: protected
override void CloseCore ()
- Method (i)> public void Draw
(GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method (i)> protected void DrawException
(GeoCanvas canvas, Exception e)
- Method (i)> protected
virtual void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public
RectangleShape GetBoundingBox ()
- Method (i)> protected
virtual RectangleShape GetBoundingBoxCore ()
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method: protected
override void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property:
DrawingExceptionMode DrawingExceptionMode { public get; public
set; }
- Property:
TimeSpan DrawingTime { public get; }
- Property:
FeatureSource FeatureSource { public get; public set; }
- Property: virtual
bool HasBoundingBox { public get; }
- Property:
HeatStyle HeatStyle { public get; public set; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
- Property: virtual
bool IsVisible { public get; public set; }
- Property: double LowerScale
{ public get; public set; }
- Property: string Name
{ public get; public set; }
- Property: double UpperScale
{ public get; public set; }
|
ThinkGeo.MapSuite.Core HeatStyle ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.HeatStyle
|
--> NONE <--
|
- Constructor:
public HeatStyle ()
- Constructor:
public HeatStyle (int pointIntensity)
- Constructor:
public HeatStyle (int pointIntensity, double pointRadius,
DistanceUnit pointRadiusUnit)
- Constructor: public
HeatStyle (int pointIntensity, int alpha)
- Constructor:
public HeatStyle (int pointIntensity, int alpha,
double pointRadius, DistanceUnit pointRadiusUnit)
- Constructor:
public HeatStyle (int pointIntensity, int alpha,
string intensityColumnName, double intensityRangeStart,
int intensityRangeEnd, double pointRadius, DistanceUnit pointRadiusUnit)
- Constructor:
public HeatStyle (int alpha, string intensityColumnName,
double intensityRangeStart, int intensityRangeEnd)
- Constructor:
public HeatStyle (int alpha, string intensityColumnName,
double intensityRangeStart, int intensityRangeEnd, double pointRadius,
DistanceUnit pointRadiusUnit)
- Constructor:
public HeatStyle (string intensityColumnName, double intensityRangeStart,
int intensityRangeEnd)
- Constructor: public
HeatStyle (string intensityColumnName, double intensityRangeStart,
int intensityRangeEnd, double pointRadius, DistanceUnit pointRadiusUnit)
- Method (i)> public Style CloneDeep
()
- Method (i)> protected
virtual Style CloneDeepCore ()
- Method (i)> public void Draw
(IEnumerable`1 shapes, GeoCanvas canvas, Collection`1 labelsInThisLayer,
Collection`1 labelsInAllLayers)
- Method (i)> public void Draw
(IEnumerable`1 features, GeoCanvas canvas, Collection`1 labelsInThisLayer,
Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (IEnumerable`1 features, GeoCanvas canvas,
Collection`1 labelsInThisLayer, Collection`1 labelsInAllLayers)
- Method (i)> public void DrawSample
(GeoCanvas canvas)
- Method (i)> protected
virtual void DrawSampleCore (GeoCanvas canvas)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public
Collection`1 GetRequiredColumnNames ()
- Method: protected
override Collection`1 GetRequiredColumnNamesCore ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public virtual
string ToString ()
- Property: int Alpha
{ public get; public set; }
- Property:
Collection`1 ColorPalette { public get; }
- Property: string IntensityColumnName
{ public get; public set; }
- Property: double IntensityRangeEnd
{ public get; public set; }
- Property: double IntensityRangeStart
{ public get; public set; }
- Property: bool IsActive
{ public get; public set; }
- Property: string Name
{ public get; public set; }
- Property: int PointIntensity
{ public get; public set; }
- Property: double PointRadius
{ public get; public set; }
- Property:
DistanceUnit PointRadiusUnit { public get; public set; }
- Property:
Collection`1 RequiredColumnNames { public get; }
|
public class ThinkGeo.MapSuite.Core.LineShape ()
|
--> NONE <--
|
- Method: public
LineBaseShape GetLineOnALine (StartingPoint startingPoint,
float startingPercentageOfTheLine, float percentageOfTheLine)
|
ThinkGeo.MapSuite.Core ManagedProj4Projection ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.ManagedProj4Projection
|
--> NONE <--
|
- Constructor:
public ManagedProj4Projection ()
- Constructor:
public ManagedProj4Projection (string internalProjectionParameters,
string externalProjectionParameters)
- Method (i)> public
Projection CloneDeep ()
- Method (i)> protected
virtual Projection CloneDeepCore ()
- Method (i)> public void Close
()
- Method: protected
override void CloseCore ()
- Method (i)> public
BaseShape ConvertToExternalProjection (BaseShape baseShape)
- Method (i)> public Feature ConvertToExternalProjection
(Feature feature)
- Method (i)> public
RectangleShape ConvertToExternalProjection (RectangleShape rectangleShape)
- Method (i)> public Vertex ConvertToExternalProjection
(double x, double y)
- Method: protected
override Vertex[] ConvertToExternalProjectionCore (double[] x,
double[] y)
- Method (i)> public
BaseShape ConvertToInternalProjection (BaseShape baseShape)
- Method (i)> public Feature ConvertToInternalProjection
(Feature feature)
- Method (i)> public
RectangleShape ConvertToInternalProjection (RectangleShape rectangleShape)
- Method (i)> public Vertex ConvertToInternalProjection
(double x, double y)
- Method: protected
override Vertex[] ConvertToInternalProjectionCore (double[] x,
double[] y)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method: public
static string GetBingMapParameter ()
- Method: public
static string GetEpsgParameters (int srid)
- Method: public
static string GetEsriExtraParameters (int srid)
- Method: public
static string GetEsriParameters (int srid)
- Method: public
static string GetGL27Parameters (int srid)
- Method: public
static string GetGoogleMapParameters ()
- Method (i)> public virtual
int GetHashCode ()
- Method: public
static string GetNad27Parameters (int srid)
- Method: public
static string GetNad83Parameters (int srid)
- Method: public
static string GetOtherExtraParameters (int srid)
- Method: public
static string GetSphericalMercatorParameter ()
- Method (i)> public Type GetType
()
- Method: public
static string GetVirtualEarthParameters ()
- Method: public
static string GetWorldParameters (int srid)
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method: protected
override void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property:
RectangleShape DecimalDegreeBoundary { public get; public set; }
- Property: string ExternalProjectionParameters
{ public get; public set; }
- Property: string InternalProjectionParameters
{ public get; public set; }
- Property: bool IsOpen
{ public get; }
|
ThinkGeo.MapSuite.Core MapShape ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.MapShape
|
--> NONE <--
|
- Constructor:
public MapShape ()
- Constructor:
public MapShape (Feature feature)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public virtual
string ToString ()
- Property: Feature
Feature { public get; public set; }
- Property:
ZoomLevelSet ZoomLevels { public get; public set; }
|
ThinkGeo.MapSuite.Core MapShapeLayer ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.MapShapeLayer
|
--> NONE <--
|
- Constructor:
public MapShapeLayer ()
- Method (i)> public Layer CloneDeep
()
- Method (i)> protected
virtual Layer CloneDeepCore ()
- Method (i)> public void Close
()
- Method (i)> protected
virtual void CloseCore ()
- Method (i)> public void Draw
(GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method (i)> protected void DrawException
(GeoCanvas canvas, Exception e)
- Method (i)> protected
virtual void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public
RectangleShape GetBoundingBox ()
- Method (i)> protected
virtual RectangleShape GetBoundingBoxCore ()
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method (i)> protected
virtual void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property:
DrawingExceptionMode DrawingExceptionMode { public get; public
set; }
- Property:
TimeSpan DrawingTime { public get; }
- Property: virtual
bool HasBoundingBox { public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
- Property: virtual
bool IsVisible { public get; public set; }
- Property:
Dictionary`2 MapShapes { public get; }
- Property: string Name
{ public get; public set; }
|
public class ThinkGeo.MapSuite.Core.MultilineShape ()
|
--> NONE <--
|
- Method: public
LineBaseShape GetLineOnALine (StartingPoint startingPoint,
float startingPercentageOfTheLine, float percentageOfTheLine)
|
public class
ThinkGeo.MapSuite.Core.MultipleShapeFileFeatureLayer ()
|
--> NONE <--
|
- Constructor:
public MultipleShapeFileFeatureLayer (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes)
- Method: public
static void BuildIndex (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes)
- Method: public
static void BuildIndex (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes, BuildIndexMode buildIndexMode)
|
public class ThinkGeo.MapSuite.Core.MultipleShapeFileFeatureSource ()
|
--> NONE <--
|
- Constructor:
public MultipleShapeFileFeatureSource (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes)
- Method: public
static void BuildIndex (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes)
- Method: public
static void BuildIndex (string[] multipleShapeFiles,
string[] multipleShapeFileIndexes, BuildIndexMode buildIndexMode)
|
ThinkGeo.MapSuite.Core PrinterGeoCanvas ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.PrinterGeoCanvas
|
--> NONE <--
|
- Constructor:
public PrinterGeoCanvas ()
- Method (i)> public void BeginDrawing
(object nativeImage, RectangleShape worldExtent,
GeographyUnit drawingMapUnit)
- Method: protected
override void BeginDrawingCore (object nativeImage, RectangleShape
worldExtent, GeographyUnit drawingMapUnit)
- Method (i)> public void Clear
(GeoBrush fillBrush)
- Method (i)> protected
virtual void ClearCore (GeoBrush fillBrush)
- Method (i)> public
GeoCanvas CloneDeep ()
- Method (i)> protected
virtual GeoCanvas CloneDeepCore ()
- Method (i)> public void DrawArea
(AreaBaseShape shape, GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(AreaBaseShape shape, GeoPen outlinePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(AreaBaseShape shape, GeoPen outlinePen, GeoBrush fillBrush,
DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(AreaBaseShape shape, GeoPen outlinePen, GeoBrush fillBrush,
DrawingLevel drawingLevel, float xOffset, float yOffset,
PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawArea
(Feature feature, GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(Feature feature, GeoPen outlinePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(Feature feature, GeoPen outlinePen, GeoBrush fillBrush,
DrawingLevel drawingLevel)
- Method (i)> public void DrawArea
(Feature feature, GeoPen outlinePen, GeoBrush fillBrush,
DrawingLevel drawingLevel, float xOffset, float yOffset,
PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawArea
(IEnumerable`1 screenPoints, GeoPen outlinePen, GeoBrush fillBrush,
DrawingLevel drawingLevel, float xOffset, float yOffset,
PenBrushDrawingOrder penBrushDrawingOrder)
- Method: protected
override void DrawAreaCore (IEnumerable`1 screenPoints,
GeoPen outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel,
float xOffset, float yOffset, PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawEllipse
(Feature centerPointFeature, float width, float height,
GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(Feature feature, float width, float height, GeoPen
outlinePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(Feature feature, float width, float height, GeoPen
outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(Feature feature, float width, float height, GeoPen
outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel,
float xOffset, float yOffset, PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawEllipse
(PointBaseShape shape, float width, float height,
GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(PointBaseShape shape, float width, float height,
GeoPen outlinePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(PointBaseShape shape, float width, float height,
GeoPen outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel)
- Method (i)> public void DrawEllipse
(PointBaseShape shape, float width, float height,
GeoPen outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel,
float xOffset, float yOffset, PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawEllipse
(ScreenPointF screenPoint, float width, float height,
GeoPen outlinePen, GeoBrush fillBrush, DrawingLevel drawingLevel,
float xOffset, float yOffset, PenBrushDrawingOrder penBrushDrawingOrder)
- Method: protected
override void DrawEllipseCore (ScreenPointF screenPoint,
float width, float height, GeoPen outlinePen,
GeoBrush fillBrush, DrawingLevel drawingLevel, float xOffset,
float yOffset, PenBrushDrawingOrder penBrushDrawingOrder)
- Method (i)> public void DrawLine
(Feature feature, GeoPen linePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawLine
(Feature feature, GeoPen linePen, DrawingLevel drawingLevel,
float xOffset, float yOffset)
- Method (i)> public void DrawLine
(LineBaseShape shape, GeoPen linePen, DrawingLevel drawingLevel)
- Method (i)> public void DrawLine
(LineBaseShape shape, GeoPen linePen, DrawingLevel drawingLevel,
float xOffset, float yOffset)
- Method (i)> public void DrawLine
(IEnumerable`1 screenPoints, GeoPen linePen, DrawingLevel drawingLevel,
float xOffset, float yOffset)
- Method: protected
override void DrawLineCore (IEnumerable`1 screenPoints,
GeoPen linePen, DrawingLevel drawingLevel, float xOffset,
float yOffset)
- Method (i)> public void DrawScreenImage
(GeoImage image, float centerXInScreen, float centerYInScreen,
float widthInScreen, float heightInScreen, DrawingLevel drawingLevel,
float xOffset, float yOffset, float rotateAngle)
- Method: protected
override void DrawScreenImageCore (GeoImage image, float centerXInScreen,
float centerYInScreen, float widthInScreen, float heightInScreen,
DrawingLevel drawingLevel, float xOffset, float yOffset,
float rotateAngle)
- Method (i)> public void DrawScreenImageWithoutScaling
(GeoImage image, float centerXInScreen, float centerYInScreen,
DrawingLevel drawingLevel, float xOffset, float yOffset,
float rotateAngle)
- Method: protected
override void DrawScreenImageWithoutScalingCore (GeoImage image,
float centerXInScreen, float centerYInScreen, DrawingLevel
drawingLevel, float xOffset, float yOffset, float rotateAngle)
- Method (i)> public void DrawText
(string text, GeoFont font, GeoBrush fillBrush,
GeoPen haloPen, IEnumerable`1 textPathInScreen,
DrawingLevel drawingLevel, float xOffset, float yOffset,
float rotateAngle)
- Method (i)> public void DrawText
(string text, GeoFont font, GeoBrush fillBrush,
IEnumerable`1 textPathInScreen, DrawingLevel drawingLevel)
- Method: protected
override void DrawTextCore (string text, GeoFont font,
GeoBrush fillBrush, GeoPen haloPen, IEnumerable`1 textPathInScreen,
DrawingLevel drawingLevel, float xOffset, float yOffset,
float rotateAngle)
- Method (i)> public void DrawTextWithScreenCoordinate
(string text, GeoFont font, GeoBrush fillBrush,
float upperLeftXInScreen, float upperLeftYInScreen,
DrawingLevel drawingLevel)
- Method (i)> public void DrawTextWithWorldCoordinate
(string text, GeoFont font, GeoBrush fillBrush,
double upperLeftXInWorld, double upperLeftYInWorld,
DrawingLevel drawingLevel)
- Method (i)> public void DrawWorldImage
(GeoImage image, double centerXInWorld, double centerYInWorld,
double imageScale, DrawingLevel drawingLevel, float xOffset,
float yOffset, float rotateAngle)
- Method (i)> public void DrawWorldImage
(GeoImage image, double centerXInWorld, double centerYInWorld,
float widthInScreen, float heightInScreen, DrawingLevel drawingLevel)
- Method (i)> public void DrawWorldImage
(GeoImage image, double centerXInWorld, double centerYInWorld,
float widthInScreen, float heightInScreen, DrawingLevel drawingLevel,
float xOffset, float yOffset, float rotateAngle)
- Method (i)> public void DrawWorldImageWithoutScaling
(GeoImage image, double centerXInWorld, double centerYInWorld,
DrawingLevel drawingLevel)
- Method (i)> public void DrawWorldImageWithoutScaling
(GeoImage image, double centerXInWorld, double centerYInWorld,
DrawingLevel drawingLevel, float xOffset, float yOffset,
float rotateAngle)
- Method (i)> public void EndDrawing
()
- Method: protected
override void EndDrawingCore ()
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public void Flush
()
- Method: protected
override void FlushCore ()
- Method (i)> protected float
GetCanvasHeight (object nativeImage)
- Method: protected
override float GetCanvasHeightCore (object nativeImage)
- Method (i)> protected float
GetCanvasWidth (object nativeImage)
- Method: protected
override float GetCanvasWidthCore (object nativeImage)
- Method (i)> public virtual
int GetHashCode ()
- Method: public
override Stream GetStreamFromGeoImage (GeoImage image)
- Method (i)> public Type GetType
()
- Method (i)> public
DrawingRectangleF MeasureText (string text, GeoFont font)
- Method: protected
override DrawingRectangleF MeasureTextCore (string text,
GeoFont font)
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public GeoImage
ToGeoImage (object nativeImage)
- Method: protected
override GeoImage ToGeoImageCore (object nativeImage)
- Method (i)> public object ToNativeImage
(GeoImage image)
- Method: protected
override object ToNativeImageCore (GeoImage image)
- Method (i)> public virtual
string ToString ()
- Property: double CurrentScale
{ public get; }
- Property:
RectangleShape CurrentWorldExtent { public get; }
- Property: virtual
float Dpi { public get; public set; }
- Property:
Rectangle DrawingArea { public get; public set; }
- Property:
DrawingQuality DrawingQuality { public get; public set; }
- Property: virtual
bool HasKeyColor { public get; }
- Property: float Height
{ public get; }
- Property: bool IsDrawing
{ public get; }
- [Obsolete:|This
property is obsolete, please use property: KeyColors]Property: GeoColor KeyColor
{ public get; public set; }
- Property:
Collection`1 KeyColors { public get; }
- Property:
GeographyUnit MapUnit { public get; }
- Property: object NativeImage
{ public get; }
- Property: float Width
{ public get; }
|
public class ThinkGeo.MapSuite.Core.RectangleShape ()
|
--> NONE <--
|
- Method: public
RectangleShape GetIntersection (RectangleShape targetShape)
|
ThinkGeo.MapSuite.Core RtreeSpatialIndex ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.RtreeSpatialIndex
|
--> NONE <--
|
- Constructor:
public RtreeSpatialIndex ()
- Constructor:
public RtreeSpatialIndex (string pathFileName)
- Constructor:
public RtreeSpatialIndex (string pathFileName,
RtreeSpatialIndexReadWriteMode readWriteMode)
- Event: public
event EventHandler`1 StreamLoading
- Method (i)> public void Add
(BaseShape baseShape)
- Method (i)> public void Add
(Feature feature)
- Method: protected
override void AddCore (Feature feature)
- Method (i)> public void Close
()
- Method: protected
override void CloseCore ()
- Method: public
static void CreatePointSpatialIndex (string pathFileName)
- Method: public
static void CreatePointSpatialIndex (string pathFileName,
RtreeSpatialIndexPageSize pageSize)
- Method: public
static void CreatePointSpatialIndex (string pathFileName,
RtreeSpatialIndexPageSize pageSize, RtreeSpatialIndexDataFormat dataFormat)
- Method: public
static void CreateRectangleSpatialIndex (string pathFileName)
- Method: public
static void CreateRectangleSpatialIndex (string pathFileName,
RtreeSpatialIndexPageSize pageSize)
- Method: public
static void CreateRectangleSpatialIndex (string pathFileName,
RtreeSpatialIndexPageSize pageSize, RtreeSpatialIndexDataFormat dataFormat)
- Method (i)> public void Delete
(BaseShape baseShape)
- Method (i)> public void Delete
(Feature feature)
- Method: protected
override void DeleteCore (Feature feature)
- Method: public
virtual void Dispose ()
- Method (i)> public virtual
bool Equals (object obj)
- Method: protected
override void Finalize ()
- Method: public
void Flush ()
- Method: public
static RtreeSpatialIndexPageSize GetBestPageSize (int recordCount)
- Method (i)> public int GetFeatureCount
()
- Method: protected
override int GetFeatureCountCore ()
- Method: public
Collection`1 GetFeatureIdsContainingRectangleShape
(RectangleShape boundingBox)
- Method: protected
virtual Collection`1 GetFeatureIdsContainingRectangleShapeCore
(RectangleShape rectangleShape)
- Method (i)> public
Collection`1 GetFeatureIdsIntersectingBoundingBox (RectangleShape
boundingBox)
- Method: protected
override Collection`1 GetFeatureIdsIntersectingBoundingBoxCore
(RectangleShape boundingBox)
- Method: public
Collection`1 GetFeatureIdsNearestTo (PointShape pointShape,
int maxReturningCount)
- Method: protected
virtual Collection`1 GetFeatureIdsNearestToCore (PointShape pointShape,
int maxReturningCount)
- Method: public
Collection`1 GetFeatureIdsWithinBoundingBox (RectangleShape boundingBox)
- Method: protected
virtual Collection`1 GetFeatureIdsWithinBoundingBoxCore
(RectangleShape boundingBox)
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method: public
static bool IsRtreeSpatialIndexFileValid (string indexFileName)
- Method (i)> protected
object MemberwiseClone ()
- Method: protected
virtual void OnStreamLoading (StreamLoadingEventArgs e)
- Method (i)> public void Open
()
- Method: protected
override void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property: bool CanDelete
{ public get; }
- Property:
RtreeSpatialIndexDataFormat DataFormat { public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
- Property: int PageSize
{ public get; }
- Property: string PathFileName
{ public get; public set; }
- Property:
RtreeSpatialIndexReadWriteMode ReadWriteMode { public get; public
set; }
|
RtreeSpatialIndexDataFormat
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat
 Float
= 0,
 Double
= 1,
|
--> NONE <--
|
--> NONE <--
|
RtreeSpatialIndexPageSize
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize
 FourKilobytes
= 0,
 EightKilobytes
= 1,
 SixteenKilobytes
= 2,
 ThirtytwoKilobytes
= 3,
|
--> NONE <--
|
--> NONE <--
|
RtreeSpatialIndexReadWriteMode ()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.RtreeSpatialIndexReadWriteMode
 ReadOnly
= 0,
 ReadWrite
= 1,
|
--> NONE <--
|
--> NONE <--
|
public class ThinkGeo.MapSuite.Core.ShapeFileFeatureLayer ()
|
- Method (i)> protected
virtual Layer CloneDeepCore ()
|
- Method: protected
override Layer CloneDeepCore ()
|
public class ThinkGeo.MapSuite.Core.ShapeFileFeatureSource ()
|
- Method (i)> protected
virtual FeatureSource CloneDeepCore ()
|
- Method: protected
override FeatureSource CloneDeepCore ()
|
ThinkGeo.MapSuite.Core SpatialIndex ()
|
n/a
|
public abstract class ThinkGeo.MapSuite.Core.SpatialIndex
|
--> NONE <--
|
- Constructor:
protected SpatialIndex ()
- Method: public
void Add (BaseShape baseShape)
- Method: public
void Add (Feature feature)
- Method: protected
abstract void AddCore (Feature feature)
- Method: public
void Close ()
- Method: protected
virtual void CloseCore ()
- Method: public
void Delete (BaseShape baseShape)
- Method: public
void Delete (Feature feature)
- Method: protected
virtual void DeleteCore (Feature feature)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method: public
int GetFeatureCount ()
- Method: protected
virtual int GetFeatureCountCore ()
- Method: public
Collection`1 GetFeatureIdsIntersectingBoundingBox (RectangleShape
boundingBox)
- Method: protected
abstract Collection`1 GetFeatureIdsIntersectingBoundingBoxCore
(RectangleShape boundingBox)
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method: public
void Open ()
- Method: protected
virtual void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property: bool CanDelete
{ public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
|
SplineType
()
|
public sealed enum ThinkGeo.MapSuite.Core.SplineType
 Default
= 0,
 None
= 1,
 StandardSplining
= 2,
|
public sealed enum ThinkGeo.MapSuite.Core.SplineType
 Default
= 0,
 None
= 1,
 StandardSplining
= 2,
 ForceSplining
= 3,
|
--> NONE <--
|
--> NONE <--
|
ThinkGeo.MapSuite.Core TiledWmsLayer ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.TiledWmsLayer
|
--> NONE <--
|
- Constructor:
public TiledWmsLayer ()
- Constructor:
public TiledWmsLayer (string serverUri)
- Constructor:
public TiledWmsLayer (Uri serverUri)
- Constructor:
public TiledWmsLayer (Uri serverUri, WebProxy webProxy)
- Method: public
void ClearCache ()
- Method (i)> public Layer CloneDeep
()
- Method (i)> protected
virtual Layer CloneDeepCore ()
- Method (i)> public void Close
()
- Method: protected
override void CloseCore ()
- Method (i)> public void Draw
(GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method (i)> protected void DrawException
(GeoCanvas canvas, Exception e)
- Method: protected
override void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public
RectangleShape GetBoundingBox ()
- Method (i)> protected
virtual RectangleShape GetBoundingBoxCore ()
- Method (i)> public virtual
int GetHashCode ()
- Method: public
Collection`1 GetRequestUrl (RectangleShape worldExtent,
int canvasWidth, int canvasHeight)
- Method: public
Collection`1 GetServerCrss ()
- Method: public
Collection`1 GetServerExceptionFormats ()
- Method: public
Collection`1 GetServerLayerNames ()
- Method: public
Collection`1 GetServerOutputFormats ()
- Method: public
Collection`1 GetServerStyleNames ()
- Method: public
string GetServiceVersion ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method: protected
override void OpenCore ()
- Method (i)> public virtual string
ToString ()
- Property:
Collection`1 ActiveLayerNames { public get; }
- Property:
Collection`1 ActiveStyleNames { public get; }
- Property: string Crs
{ public get; public set; }
- Property:
DrawingExceptionMode DrawingExceptionMode { public get; public
set; }
- Property:
TimeSpan DrawingTime { public get; }
- Property: string Exceptions
{ public get; public set; }
- Property:
override bool HasBoundingBox { public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected override bool IsOpenCore { }
- Property: virtual
bool IsVisible { public get; public set; }
- Property: double LowerScale
{ public get; public set; }
- Property: string Name
{ public get; public set; }
- Property: string OutputFormat
{ public get; public set; }
- Property:
Dictionary`2 Parameters { public get; }
- Property: Uri ServerUri
{ public get; public set; }
- Property:
BitmapTileCache TileCache { public get; public set; }
- Property: int TimeoutInSeconds
{ public get; public set; }
- Property: double UpperScale
{ public get; public set; }
- Property: WebProxy
WebProxy { public get; public set; }
|
public abstract sealed class ThinkGeo.MapSuite.Core.UnsafeHelper ()
|
--> NONE <--
|
- Method: public
static Bitmap FastLoadImageFromFile (string pathFileName)
|
public class ThinkGeo.MapSuite.Core.WfsFeatureLayer ()
|
--> NONE <--
|
- Method: public
static string GetCapabilities (Uri serverUri)
- Method: public
static string GetCapabilities (Uri serverUri, WebProxy webProxy)
- Method: public
static Collection`1 GetLayers (Uri serverUri)
- Method: public
static Collection`1 GetLayers (Uri serverUri, WebProxy webProxy)
- Property: int TimeoutInSeconds
{ public get; public set; }
- Property:
WebProxy WebProxy { public get; public set; }
|
public class ThinkGeo.MapSuite.Core.WfsFeatureSource ()
|
- Method (i)> protected
virtual Collection`1 GetFeaturesByColumnValueCore (string columnName,
string columnValue, IEnumerable`1 returningColumnNames)
|
- Method: public
static string GetCapabilities (Uri serverUri)
- Method: public
static string GetCapabilities (Uri serverUri, WebProxy webProxy)
- Method: protected
override Collection`1 GetFeaturesByColumnValueCore (string columnName,
string columnValue, IEnumerable`1 returningColumnNames)
- Method: public
static Collection`1 GetLayers (Uri serverUri)
- Method: public
static Collection`1 GetLayers (Uri serverUri, WebProxy webProxy)
- Property: int TimeoutInSeconds
{ public get; public set; }
- Property:
WebProxy WebProxy { public get; public set; }
- Property:
WfsNamespace WfsNamespace { public get; public set; }
|
WfsNamespace
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.WfsNamespace
 Null
= 0,
 Ogc
= 1,
|
--> NONE <--
|
--> NONE <--
|
public class ThinkGeo.MapSuite.Core.WorldMapKitLayer ()
|
- Method (i)> protected
virtual void DrawExceptionCore (GeoCanvas canvas, Exception
e)
|
- Method: protected
override void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Property:
WebProxy Proxy { public get; public set; }
|
ThinkGeo.MapSuite.Core YahooMapsLayer ()
|
n/a
|
public class ThinkGeo.MapSuite.Core.YahooMapsLayer
|
--> NONE <--
|
- Constructor:
public YahooMapsLayer ()
- Constructor:
public YahooMapsLayer (string licenseKey)
- Method (i)> public Layer CloneDeep
()
- Method (i)> protected
virtual Layer CloneDeepCore ()
- Method (i)> public void Close
()
- Method: protected
override void CloseCore ()
- Method: public
virtual void Dispose ()
- Method: protected
virtual void Dispose (bool disposing)
- Method (i)> public void Draw
(GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method: protected
override void DrawCore (GeoCanvas canvas, Collection`1 labelsInAllLayers)
- Method (i)> protected void DrawException
(GeoCanvas canvas, Exception e)
- Method (i)> protected
virtual void DrawExceptionCore (GeoCanvas canvas,
Exception e)
- Method (i)> public virtual
bool Equals (object obj)
- Method (i)> protected
virtual void Finalize ()
- Method (i)> public
RectangleShape GetBoundingBox ()
- Method (i)> protected
virtual RectangleShape GetBoundingBoxCore ()
- Method (i)> public virtual
int GetHashCode ()
- Method (i)> public Type GetType
()
- Method (i)> protected
object MemberwiseClone ()
- Method (i)> public void Open
()
- Method: protected
override void OpenCore ()
- Method (i)> public virtual
string ToString ()
- Property:
DrawingExceptionMode DrawingExceptionMode { public get; public
set; }
- Property:
TimeSpan DrawingTime { public get; }
- Property: virtual
bool HasBoundingBox { public get; }
- Property: bool IsOpen
{ public get; }
- Property:
protected virtual bool IsOpenCore { }
- Property: virtual
bool IsVisible { public get; public set; }
- Property: string LicenseKey
{ public get; public set; }
- Property: string Name
{ public get; public set; }
- Property:
YahooMapsPictureFormat PictureFormat { public get; public set; }
- Property:
WebProxy WebProxy { public get; public set; }
|
YahooMapsPictureFormat
()
|
n/a
|
public sealed enum ThinkGeo.MapSuite.Core.YahooMapsPictureFormat
 Png
= 0,
 Gif
= 1,
|
--> NONE <--
|
--> NONE <--
|