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
This is an old revision of the document!
This class represents a layer backed by SQLite.
<!– Class –>
*System.Object ThinkGeo.MapSuite.Core.Layer *ThinkGeo.MapSuite.Core.FeatureLayer ThinkGeo.MapSuite.Core.SqliteFeatureLayer
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | This is default constructor. | ||
![]() | String, String, String, String | This constructor allows you to pass in everything the layer need to load assuming that the layer itself will manage the database connections. | |
![]() | SQLiteConnection, String, String, String | This constructor allows you to pass in everything the layer need to load assuming that you will pass in a connection and we will re-use it. |
Name | Parameters | DeclaringType | Summary |
---|
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Layer | Create a copy of Layer using the deep clone process. | |
![]() | Layer | This method closes the Layer and releases any resources it was using. | |
![]() | GeoCanvas, Collection<SimpleCandidate> | Layer | This method draws the Layer. |
![]() | Object | Object | See Object documentation. |
![]() | String | This method executes a query that does not return a SQL result. | |
![]() | Layer | This method returns the bounding box of the Layer. | |
![]() | Get The shape type from the first record. | ||
![]() | Object | See Object documentation. | |
![]() | Object | See Object documentation. | |
![]() ![]() | Stream | Layer | Not Used in this layer. |
![]() ![]() | Uri | Layer | Not Used in this layer. |
![]() | Layer | This method opens the Layer so that it is initialized and ready to use. | |
![]() | Layer | ||
![]() | RectangleShape, TimeSpan, BufferTimeType | Layer | |
![]() | RectangleShape | Layer | |
![]() | TimeSpan | Layer | |
![]() | IEnumerable<RectangleShape> | Layer | |
![]() | IEnumerable<RectangleShape>, TimeSpan | Layer | |
![]() | RectangleShape, TimeSpan | Layer | |
![]() | TimeSpan, BufferTimeType | Layer | |
![]() | IEnumerable<RectangleShape>, TimeSpan, BufferTimeType | Layer | |
![]() | Object | See Object documentation. |
Name | Return | DeclaringType | Summary |
---|---|---|---|
![]() | Boolean | Layer(overriden) |
Name | Type | Description |
---|
Name | Type | Description |
---|---|---|
connectionString | String<!– System.String –> | |
tableName | String<!– System.String –> | |
featureIdColumn | String<!– System.String –> | |
geometryColumnName | String<!– System.String –> |
Name | Type | Description |
---|---|---|
connection | SQLiteConnection<!– System.Data.SQLite.SQLiteConnection –> | |
tableName | String<!– System.String –> | |
featureIdeColumn | String<!– System.String –> | |
geometryColumnName | String<!– System.String –> |
Return Type | Description |
---|---|
Layer<!– ThinkGeo.MapSuite.Core.Layer –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
canvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | |
labelsInAllLayers | Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|---|---|
sqlStatement | String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type | Description |
---|---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
WellKnownType<!– ThinkGeo.MapSuite.Core.WellKnownType –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Type<!– System.Type –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
<!– static –>
Return Type | Description |
---|---|
Layer<!– ThinkGeo.MapSuite.Core.Layer –> |
Name | Type | Description |
---|---|---|
layerStream | Stream<!– System.IO.Stream –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
<!– static –>
Return Type | Description |
---|---|
Layer<!– ThinkGeo.MapSuite.Core.Layer –> |
Name | Type | Description |
---|---|---|
layerUri | Uri<!– System.Uri –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | |
bufferTime | TimeSpan<!– System.TimeSpan –> | |
bufferTimeType | BufferTimeType<!– ThinkGeo.MapSuite.Core.BufferTimeType –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
bufferTime | TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –> | |
bufferTime | TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentToRefresh | RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | |
bufferTime | TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
bufferTime | TimeSpan<!– System.TimeSpan –> | |
bufferTimeType | BufferTimeType<!– ThinkGeo.MapSuite.Core.BufferTimeType –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
extentsToRefresh | IEnumerable<RectangleShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} –> | |
bufferTime | TimeSpan<!– System.TimeSpan –> | |
bufferTimeType | BufferTimeType<!– ThinkGeo.MapSuite.Core.BufferTimeType –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
String<!– System.String –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Layer<!– ThinkGeo.MapSuite.Core.Layer –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
canvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | |
attribution | String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
canvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | |
labelsInAllLayers | Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –> |
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
canvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | |
e | Exception<!– System.Exception –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
canvas | GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –> | |
e | Exception<!– System.Exception –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
args | DrawingAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | DrawingFeaturesEventArgs<!– ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | DrawingWrappingFeaturesFeatureLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
args | DrawnAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
eventArgs | RequestedDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
eventArgs | RequestingDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
DrawingExceptionMode<!– ThinkGeo.MapSuite.Core.DrawingExceptionMode –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
DrawingQuality<!– ThinkGeo.MapSuite.Core.DrawingQuality –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
EditTools<!– ThinkGeo.MapSuite.Core.EditTools –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
FeatureSource<!– ThinkGeo.MapSuite.Core.FeatureSource –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
Int64<!– System.Int64 –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
Int64<!– System.Int64 –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
QueryTools<!– ThinkGeo.MapSuite.Core.QueryTools –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
TimeSpan<!– System.TimeSpan –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
Single<!– System.Single –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.Core.SqliteFeatureLayer –> Go Back
Return Type |
---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
WrappingMode<!– ThinkGeo.MapSuite.Core.WrappingMode –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
ZoomLevelSet<!– ThinkGeo.MapSuite.Core.ZoomLevelSet –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back
Event Arguments |
---|
DrawingAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
DrawingFeaturesEventArgs<!– ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Event Arguments |
---|
DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
DrawingWrappingFeaturesFeatureLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.FeatureLayer –> Go Back
Event Arguments |
---|
DrawnAttributionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
RequestedDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
Event Arguments |
---|
RequestingDrawingLayerEventArgs<!– ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs –> |
<!– ThinkGeo.MapSuite.Core.Layer –> Go Back
NOTOC SQLiteExtension ThinkGeo.MapSuite.Core UpdateDocumentation