====== ThinkGeo.Core.NauticalChartsFeatureSource ======
===== Inheritance Hierarchy =====
*System.Object
*ThinkGeo.Core.FeatureSource
*ThinkGeo.Core.GdalFeatureSource
***ThinkGeo.Core.NauticalChartsFeatureSource**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} NauticalChartsFeatureSource() **
* //This is a constructor for the class.//
== Remarks ==
* //This is the default constructor. If you use this constructor, then you should set the required methods manually.//
== Parameters ==
** {{wiki:PublicMethod.gif|}} NauticalChartsFeatureSource(String) **
* //This is a constructor for the class.//
== Remarks ==
* //None//
== Parameters ==
* //filePath//
* Type:String
* Description:This parameter is the *.000 File path and filename.
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} GetWellKnownType() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.WellKnownType|WellKnownType]]
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetColumnNames() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetDistinctColumnValues(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.DistinctColumnValue|DistinctColumnValue]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetAllFeatures(ReturningColumnsType,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnTypes//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
* //startIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetAllFeatures(ReturningColumnsType,Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnTypes//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
* //startIndex//
* Type:Int32
* Description:N/A
* //takeCount//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetAllFeatures(IEnumerable,Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
* //startIndex//
* Type:Int32
* Description:N/A
* //takeCount//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} CommitTransaction() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.TransactionResult|TransactionResult]]
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} AddColumn(FeatureSourceColumn) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //featureSourceColumn//
* Type:[[ThinkGeo.Core.FeatureSourceColumn|FeatureSourceColumn]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} DeleteColumn(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} UpdateColumn(String,FeatureSourceColumn) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
* //newFeatureSourceColumn//
* Type:[[ThinkGeo.Core.FeatureSourceColumn|FeatureSourceColumn]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetAllFeatures(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetAllFeatures(ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeatureIds() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetFeaturesOutsideBoundingBox(RectangleShape,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesOutsideBoundingBox(RectangleShape,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesInsideBoundingBox(RectangleShape,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeatureIdsInsideBoundingBox(RectangleShape) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesForDrawing(RectangleShape,Double,Double,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //screenWidth//
* Type:Double
* Description:N/A
* //screenHeight//
* Type:Double
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesForDrawing(RectangleShape,Double,Double,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //screenWidth//
* Type:Double
* Description:N/A
* //screenHeight//
* Type:Double
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} SpatialQuery(BaseShape,QueryType,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //queryType//
* Type:[[ThinkGeo.Core.QueryType|QueryType]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} SpatialQuery(BaseShape,QueryType,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //queryType//
* Type:[[ThinkGeo.Core.QueryType|QueryType]]
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} SpatialQuery(Feature,QueryType,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //feature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //queryType//
* Type:[[ThinkGeo.Core.QueryType|QueryType]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} SpatialQuery(Feature,QueryType,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //feature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //queryType//
* Type:[[ThinkGeo.Core.QueryType|QueryType]]
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfFeatureSource//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(Feature,GeographyUnit,Int32,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable,Double,DistanceUnit) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
* //searchRadius//
* Type:Double
* Description:N/A
* //unitOfSearchRadius//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable,Double,DistanceUnit) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
* //searchRadius//
* Type:Double
* Description:N/A
* //unitOfSearchRadius//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //distanceUnit//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
* //distance//
* Type:Double
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //distanceUnit//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
* //distance//
* Type:Double
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //distanceUnit//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
* //distance//
* Type:Double
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //distanceUnit//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
* //distance//
* Type:Double
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeatureById(String,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
== Parameters ==
* //id//
* Type:String
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeatureById(String,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
== Parameters ==
* //id//
* Type:String
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesByIds(IEnumerable,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //ids//
* Type:IEnumerable
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesByIds(IEnumerable,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //ids//
* Type:IEnumerable
* Description:N/A
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetBoundingBoxById(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
* //id//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetBoundingBoxByIds(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
* //ids//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} RemoveEmptyAndExcludedFeatures(Collection) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //features//
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetColumnNamesOutsideFeatureSource(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetBoundingBoxesByIds(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.RectangleShape|RectangleShape]]>
* Description:N/A
== Parameters ==
* //ids//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFirstFeaturesWellKnownType() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.WellKnownType|WellKnownType]]
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} CanGetBoundingBoxQuickly() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} CanGetCountQuickly() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} ExecuteNonQuery(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesByColumnValue(String,String,ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
* //columnValue//
* Type:String
* Description:N/A
* //returningColumnType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesByColumnValue(String,String,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
* //columnValue//
* Type:String
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetFeaturesByColumnValue(String,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
* //columnValue//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ExecuteScalar(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ExecuteQuery(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:DataTable
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetColumns() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.FeatureSourceColumn|FeatureSourceColumn]]>
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} RefreshColumns() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetCount() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int64
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetBoundingBox() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} CloneDeep() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.FeatureSource|FeatureSource]]
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Open() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Close() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} BeginTransaction() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} AddFeature(Feature) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //feature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //shape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape,IDictionary) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //shape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //columnValues//
* Type:IDictionary
* Description:N/A
** {{wiki:PublicMethod.gif|}} DeleteFeature(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //id//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} UpdateFeature(Feature) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //feature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} UpdateFeature(BaseShape) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //shape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} UpdateFeature(BaseShape,IDictionary) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //shape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //columnValues//
* Type:IDictionary
* Description:N/A
** {{wiki:PublicMethod.gif|}} RollbackTransaction() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Type
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //obj//
* Type:Object
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} BuildIndexFile(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //nauticalChartsFilePathname//
* Type:String
* Description:This parameter is the *.000 file name and path that you want to build an index for.
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} BuildIndexFile(String,BuildIndexMode) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //nauticalChartsFilePathname//
* Type:String
* Description:This parameter is the *.000 file name and path that you want to build an index for.
* //buildIndexMode//
* Type:[[ThinkGeo.Core.BuildIndexMode|BuildIndexMode]]
* Description:This parameter determines what will happen if there is an existing index file.
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} BuildIndexFile(String,BuildIndexMode,Encoding) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //nauticalChartsFilePathname//
* Type:String
* Description:This parameter is the *.000 file name and path that you want to build an index for.
* //buildIndexMode//
* Type:[[ThinkGeo.Core.BuildIndexMode|BuildIndexMode]]
* Description:This parameter determines what will happen if there is an existing index file.
* //encoding//
* Type:Encoding
* Description:This parameter is a character encoding that you would like to specify for the index file..
===== Protected Methods =====
** {{wiki:ProtectedMethod.gif|}} GetCSPParamters(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Dictionary>
* Description:N/A
== Parameters ==
* //featureId//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetSharingEdgeSegmentIndicies(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Dictionary
* Description:N/A
== Parameters ==
* //featureId//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnStreamLoading(StreamLoadingEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OpenCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} CloseCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetBoundingBoxCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetCountCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int64
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} ExecuteNonQueryCore(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ExecuteQueryCore(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:DataTable
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ExecuteScalarCore(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
* //sqlStatement//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeatureIdsCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetAllFeaturesCore(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetColumnsCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.FeatureSourceColumn|FeatureSourceColumn]]>
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetFeaturesByColumnValueCore(String,String,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
* //columnValue//
* Type:String
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesByIdsCore(IEnumerable,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //ids//
* Type:IEnumerable
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesForDrawingCore(RectangleShape,Double,Double,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //screenWidth//
* Type:Double
* Description:N/A
* //screenHeight//
* Type:Double
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesInsideBoundingBoxCore(RectangleShape,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesOutsideBoundingBoxCore(RectangleShape,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} CanGetCountQuicklyCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetAllFeaturesCore(IEnumerable,Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
* //startIndex//
* Type:Int32
* Description:N/A
* //takeCount//
* Type:Int32
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetBoundingBoxByIdCore(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
* //id//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} CommitTransactionCore(TransactionBuffer) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.TransactionResult|TransactionResult]]
* Description:N/A
== Parameters ==
* //transactions//
* Type:[[ThinkGeo.Core.TransactionBuffer|TransactionBuffer]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesFromLayer(String,RectangleShape,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //layerName//
* Type:String
* Description:N/A
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ConvertToGeoFeature(Feature) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
== Parameters ==
* //sourcefeature//
* Type:Feature
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ConvertToGeoFeature(Feature,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
== Parameters ==
* //sourcefeature//
* Type:Feature
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ConvertToOgrFeature(Feature) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Feature
* Description:N/A
== Parameters ==
* //geoFeature//
* Type:[[ThinkGeo.Core.Feature|Feature]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ParseOgrFeatureField(Feature,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //tempFeature//
* Type:Feature
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} UnionEnvelopes(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
== Parameters ==
* //envelopes//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetDistinctColumnValuesCore(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.DistinctColumnValue|DistinctColumnValue]]>
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} RaiseCustomColumnFetchEvent(Collection,Collection) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //sourceFeatures//
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
* //fieldNamesOutsideOfSource//
* Type:Collection
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeatureIdsInsideBoundingBoxCore(RectangleShape) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ProcessTransaction(RectangleShape,Collection,Boolean) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //boundingBox//
* Type:[[ThinkGeo.Core.RectangleShape|RectangleShape]]
* Description:N/A
* //returnFeatures//
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
* //needUpdateProjection//
* Type:Boolean
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} SpatialQueryCore(BaseShape,QueryType,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //queryType//
* Type:[[ThinkGeo.Core.QueryType|QueryType]]
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesNearestToCore(BaseShape,GeographyUnit,Int32,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //maxItemsToFind//
* Type:Int32
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFeaturesWithinDistanceOfCore(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.Feature|Feature]]>
* Description:N/A
== Parameters ==
* //targetShape//
* Type:[[ThinkGeo.Core.BaseShape|BaseShape]]
* Description:N/A
* //unitOfData//
* Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]]
* Description:N/A
* //distanceUnit//
* Type:[[ThinkGeo.Core.DistanceUnit|DistanceUnit]]
* Description:N/A
* //distance//
* Type:Double
* Description:N/A
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetFirstFeaturesWellKnownTypeCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.WellKnownType|WellKnownType]]
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} GetColumnNamesInsideFeatureSource(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetReturningColumnNames(ReturningColumnsType) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //returningColumnNamesType//
* Type:[[ThinkGeo.Core.ReturningColumnsType|ReturningColumnsType]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnDrawingProgressChanged(DrawingProgressChangedEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} GetColumnNamesOutsideFeatureSourceCall(IEnumerable) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
* //returningColumnNames//
* Type:IEnumerable
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} CanGetBoundingBoxQuicklyCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} OnGettingColumns(GettingColumnsFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnGottenColumns(GottenColumnsFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnCustomColumnFetch(CustomColumnFetchEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnCommittingTransaction(CommittingTransactionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnCommittedTransaction(CommittedTransactionEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnOpeningFeatureSource(OpeningFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnOpenedFeatureSource(OpenedFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClosingFeatureSource(ClosingFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClosedFeatureSource(ClosedFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnGettingFeaturesForDrawing(GettingFeaturesForDrawingFeatureSourceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} CloneDeepCore() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.FeatureSource|FeatureSource]]
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} Finalize() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}}{{wiki:Static.gif|}} OnBuildingIndex(BuildingIndexNauticalChartsFeatureSouceEventArgs) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.Core.BuildingIndexNauticalChartsFeatureSouceEventArgs|BuildingIndexNauticalChartsFeatureSouceEventArgs]]
* Description:N/A
==== Public Properties ====
** {{wiki:PublicProperty.gif|}} RequireIndex **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} FilePath **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} GeometryFieldName **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} FeatureIdFieldName **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} LayerNames **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
** {{wiki:PublicProperty.gif|}} ActiveLayer **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} IsEditable **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} Id **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
** {{wiki:PublicProperty.gif|}} CanExecuteSqlQuery **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} IsOpen **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} Projection **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.Projection|Projection]]
** {{wiki:PublicProperty.gif|}} CanModifyColumnStructure **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} IsInTransaction **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} IsTransactionLive **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:PublicProperty.gif|}} ProjectionConverter **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.ProjectionConverter|ProjectionConverter]]
** {{wiki:PublicProperty.gif|}} GeoCache **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.FeatureCache|FeatureCache]]
** {{wiki:PublicProperty.gif|}} FeatureIdsToExclude **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection
** {{wiki:PublicProperty.gif|}} TransactionBuffer **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.Core.TransactionBuffer|TransactionBuffer]]
** {{wiki:PublicProperty.gif|}} MaxRecordsToDraw **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
==== Protected Properties ====
** {{wiki:ProtectedProperty.gif|}} CanExecuteSqlQueryCore **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:ProtectedProperty.gif|}} IsOpenCore **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:ProtectedProperty.gif|}} CanModifyColumnStructureCore **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
** {{wiki:ProtectedProperty.gif|}} FeatureSourceColumns **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Collection<[[ThinkGeo.Core.FeatureSourceColumn|FeatureSourceColumn]]>
==== Public Events ====
** {{wiki:PublicEvent.gif|}} BuildingIndex **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.BuildingIndexNauticalChartsFeatureSouceEventArgs|BuildingIndexNauticalChartsFeatureSouceEventArgs]]
** {{wiki:PublicEvent.gif|}} StreamLoading **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]]
** {{wiki:PublicEvent.gif|}} DrawingProgressChanged **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]
** {{wiki:PublicEvent.gif|}} GettingColumns **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} GottenColumns **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} GettingFeaturesByIds **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} GettingFeaturesForDrawing **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} CustomColumnFetch **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]
** {{wiki:PublicEvent.gif|}} CommittingTransaction **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]
** {{wiki:PublicEvent.gif|}} CommittedTransaction **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]
** {{wiki:PublicEvent.gif|}} OpeningFeatureSource **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} OpenedFeatureSource **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} ClosingFeatureSource **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]
** {{wiki:PublicEvent.gif|}} ClosedFeatureSource **
* //N/A//
== Remarks ==
* //N/A//
Event Arguments:[[ThinkGeo.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]