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
Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
GetAllFeatures(IEnumerable<String>)
N/A
N/A
GetAllFeatures(ReturningColumnsType)
N/A
N/A
GetFeaturesOutsideBoundingBox(RectangleShape,IEnumerable<String>)
N/A
N/A
GetFeaturesOutsideBoundingBox(RectangleShape,ReturningColumnsType)
N/A
N/A
GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable<String>)
N/A
N/A
GetFeaturesInsideBoundingBox(RectangleShape,ReturningColumnsType)
N/A
N/A
GetFeaturesForDrawing(RectangleShape,Double,Double,IEnumerable<String>,IEnumerable<String>)
N/A
N/A
ApplyFilters(IEnumerable<Feature>,IEnumerable<String>,IEnumerable<String>)
N/A
N/A
GetFeaturesForDrawing(RectangleShape,Double,Double,IEnumerable<String>)
N/A
N/A
GetFeaturesForDrawing(RectangleShape,Double,Double,ReturningColumnsType)
N/A
N/A
SpatialQuery(BaseShape,QueryType,IEnumerable<String>)
N/A
N/A
SpatialQuery(BaseShape,QueryType,IEnumerable<String>,IEnumerable<String>)
N/A
N/A
SpatialQuery(BaseShape,QueryType,ReturningColumnsType)
N/A
N/A
SpatialQuery(Feature,QueryType,IEnumerable<String>)
N/A
N/A
SpatialQuery(Feature,QueryType,ReturningColumnsType)
N/A
N/A
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>)
N/A
N/A
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,ReturningColumnsType)
N/A
N/A
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>)
N/A
N/A
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,ReturningColumnsType)
N/A
N/A
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)
N/A
N/A
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)
N/A
N/A
GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
N/A
N/A
GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)
N/A
N/A
GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
N/A
N/A
GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)
N/A
N/A
GetFeatureById(String,IEnumerable<String>)
N/A
N/A
GetFeatureById(String,ReturningColumnsType)
N/A
N/A
GetFeaturesByIds(IEnumerable<String>,IEnumerable<String>,IEnumerable<String>)
N/A
N/A
GetFeaturesByIds(IEnumerable<String>,IEnumerable<String>)
N/A
N/A
GetFeaturesByIds(IEnumerable<String>,ReturningColumnsType)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
GetAllFeatures(ReturningColumnsType,Int32,Int32)
N/A
N/A
GetAllFeatures(IEnumerable<String>,Int32,Int32)
N/A
N/A
N/A
N/A
GetFeaturesByColumnValue(String,String,ReturningColumnsType)
N/A
N/A
GetFeaturesByColumnValue(String,String,IEnumerable<String>)
N/A
N/A
GetFeaturesByColumnValue(String,String)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
GetAllFeaturesCore(IEnumerable<String>)
This method returns all of the InternalFeatures in the FeatureSource.
N/A
This method returns the bounding box which encompasses all of the features in the FeatureSource.
This protected virtual method is called from the concreate public method GetBoundingBox. It does not take into account any transaction activity as this is the responsibility of the concreate public method GetBoundingBox. In this way as a developer if you choose to override this method you do not have to consider transaction at all. The default implementation of GetBoundingBoxCore uses the GetAllRecordsCore method to calculate the bounding box of the FeatureSource. We strongly recommend that you provide your own implementation for this method that will be more efficient If you do not override this method the means it gets the BoundingBox is by calling the GetAllFeatureCore method and deriving it from each feature. This is a very inefficient way to get the BoundingBox in most data sources. It is highly recommended that you override this method and replace it with a highly optimized version. For example in a ShapeFile the BoundingBox is in the main header of the file. Similarly if you are using Oracle Spatial you can execute a simple query to get the BoundingBox of all of the record without returning them. In these ways you can greatly improve the performance of this method.
GetFeaturesInsideBoundingBoxCore(RectangleShape,IEnumerable<String>)
This method returns all of the InternalFeatures of this FeatureSource inside of the specified bounding box.
This method returns all of the InternalFeatures of this FeatureSource inside of the specified bounding box. If you are overriding this method you will not need to consider anything about transactions as this is handled by the concreate version of this method. The default implementation of GetFeaturesInsideBoundingBoxCore uses the GetAllRecordsCore method to determine which InternalFeatures are inside of the bounding box. We strongly recommend that you provide your own implementation for this method that will be more efficient. It is especially important for this method as many other default virtual methods use this for their calculations. We highly recommend when you override this method that you use any spatial indexes you have at your disposal to make this method as fast as possible.
N/A
N/A
N/A
ConvertToInternalProjection(IEnumerable<Feature>)
N/A
N/A
N/A
N/A
N/A
GetColumnNamesOutsideFeatureSource(IEnumerable<String>)
N/A
N/A
GetReturningColumnNames(ReturningColumnsType)
N/A
N/A
N/A
OnDrawingProgressChanged(DrawingProgressChangedEventArgs)
N/A
N/A
N/A
dxQ=(IEnumerable<String>,IEnumerable<String>,ZoomLevel,Func<Collection<Feature»,IEnumerable<String>,RectangleShape)
N/A
N/A
eBQ=(IEnumerable<String>,Func<IEnumerable<String>,Collection<Feature»,IEnumerable<String>)
N/A
N/A
eBQ=(IEnumerable<Feature>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>)
N/A
N/A
N/A
N/A
ehQ=(IEnumerable<String>,IEnumerable<String>)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
WhQ=(Collection<Feature>,Collection<String>,Boolean)
N/A
N/A
GetFeaturesOutsideBoundingBoxCore(RectangleShape,IEnumerable<String>)
N/A
N/A
OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs)
N/A
N/A
N/A
N/A
N/A
N/A
XRQ=(RectangleShape,Collection<Feature>,Boolean)
N/A
N/A
XhQ=(RectangleShape,Double,Double,IEnumerable<String>,RectangleShape)
N/A
N/A
XxQ=(RectangleShape,Double,Double,IEnumerable<String>,RectangleShape)
N/A
N/A
GetFeaturesForDrawingCore(RectangleShape,Double,Double,IEnumerable<String>)
N/A
N/A
SpatialQueryCore(BaseShape,QueryType,IEnumerable<String>)
N/A
N/A
GetFeaturesNearestToCore(BaseShape,GeographyUnit,Int32,IEnumerable<String>)
N/A
N/A
GetFeaturesWithinDistanceOfCore(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
N/A
N/A
GetBoundingBoxByIdCore(String)
N/A
N/A
N/A
N/A
ConvertToExternalProjection(IEnumerable<RectangleShape>)
N/A
N/A
ConvertToInternalProjection(IEnumerable<RectangleShape>)
N/A
N/A
ConvertToExternalProjection(RectangleShape)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
GetFeaturesByColumnValueCore(String,String,IEnumerable<String>)
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Event Arguments:ClosedFeatureSourceEventArgs