ThinkGeo.MapSuite.Core.RtreeSpatialIndex
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.
Rtree is a facade class of MapSuiteRtree.
Inheritance Hierarchy
Members Summary
Public Constructors
RtreeSpatialIndex()
Parameters
RtreeSpatialIndex(String)
Parameters
pathFileName
Type:String
Description:N/A
RtreeSpatialIndex(String,RtreeSpatialIndexReadWriteMode)
Parameters
pathFileName
Type:String
Description:N/A
Protected Constructors
Public Methods
Dispose()
Return Value
Type:Void
Description:N/A
Parameters
GetFeatureIdsWithinBoundingBox(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
GetFeatureIdsContainingRectangleShape(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
GetFeatureIdsNearestTo(PointShape,Int32)
Return Value
Type:Collection<String>
Description:N/A
Parameters
maxReturningCount
Type:Int32
Description:N/A
Flush()
Return Value
Parameters
Add(BaseShape)
Return Value
Type:Void
Description:N/A
Parameters
Add(Feature)
Return Value
Type:Void
Description:N/A
Parameters
Delete(Feature)
Return Value
Type:Void
Description:N/A
Parameters
Delete(BaseShape)
Return Value
Type:Void
Description:N/A
Parameters
Close()
Return Value
Type:Void
Description:N/A
Parameters
GetFeatureCount()
Return Value
Type:Int32
Description:N/A
Parameters
GetFeatureIdsIntersectingBoundingBox(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
Open()
Return Value
Type:Void
Description:N/A
Parameters
ToString()
Return Value
Type:String
Description:N/A
Parameters
Equals(Object)
Return Value
Type:Boolean
Description:N/A
Parameters
obj
Type:Object
Description:N/A
GetHashCode()
Return Value
Type:Int32
Description:N/A
Parameters
GetType()
Return Value
Type:Type
Description:N/A
Parameters
GetBestPageSize(Int32)
Return Value
Parameters
CreateRectangleSpatialIndex(String)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
CreateRectangleSpatialIndex(String,RtreeSpatialIndexPageSize)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
CreateRectangleSpatialIndex(String,RtreeSpatialIndexPageSize,RtreeSpatialIndexDataFormat)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
CreatePointSpatialIndex(String)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
CreatePointSpatialIndex(String,RtreeSpatialIndexPageSize)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
CreatePointSpatialIndex(String,RtreeSpatialIndexPageSize,RtreeSpatialIndexDataFormat)
Return Value
Type:Void
Description:N/A
Parameters
pathFileName
Type:String
Description:N/A
IsRtreeSpatialIndexFileValid(String)
Return Value
Type:Boolean
Description:N/A
Parameters
indexFileName
Type:String
Description:N/A
Protected Methods
DeleteRecordById(BaseShape,String)
Return Value
Type:Void
Description:N/A
Parameters
id
Type:String
Description:N/A
Finalize()
Return Value
Type:Void
Description:N/A
Parameters
OnStreamLoading(StreamLoadingEventArgs)
Return Value
Type:Void
Description:N/A
Parameters
RefreshCache()
Return Value
Type:Void
Description:N/A
Parameters
DeleteCore(Feature)
Return Value
Type:Void
Description:N/A
Parameters
AddCore(Feature)
Return Value
Type:Void
Description:N/A
Parameters
GetFeatureIdsIntersectingBoundingBoxCore(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
GetFeatureIdsWithinBoundingBoxCore(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
GetFeatureIdsContainingRectangleShapeCore(RectangleShape)
Return Value
Type:Collection<String>
Description:N/A
Parameters
GetFeatureIdsNearestToCore(PointShape,Int32)
Return Value
Type:Collection<String>
Description:N/A
Parameters
maxReturningCount
Type:Int32
Description:N/A
GetRoot()
Return Value
Parameters
OpenCore()
Return Value
Parameters
CloseCore()
Return Value
Parameters
GetRecordIndexesInsideRectangle(Double,Double,Double,Double,Double,Double,Int32,Collection<RectangleShape>)
Return Value
Type:Collection<String>
Description:N/A
Parameters
upperLeftX
Type:Double
Description:N/A
upperLeftY
Type:Double
Description:N/A
lowerRightX
Type:Double
Description:N/A
lowerRightY
Type:Double
Description:N/A
screenWidth
Type:Double
Description:N/A
screenHeight
Type:Double
Description:N/A
simplifyPixelBufferSize
Type:Int32
Description:N/A
GetFeatureCountCore()
Return Value
Type:Int32
Description:record count
Parameters
MemberwiseClone()
Return Value
Type:Object
Description:N/A
Parameters
Public Properties
PathFileName
N/A
Return Value
ReadWriteMode
N/A
Return Value
DataFormat
N/A
Return Value
PageSize
Property PageSize.
Return Value
IsOpen
N/A
Return Value
CanDelete
N/A
Return Value
Protected Properties
HasIdx
N/A
Return Value
IsOpenCore
N/A
Return Value
Public Events
StreamLoading
N/A