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!
<!– Class –> Rtree is a facade class of MapSuiteRtree.
*System.Object ThinkGeo.MapSuite.PortableCore.SpatialIndex *ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | DefauLb constructor. | ||
![]() | String | ||
![]() | String, RtreeSpatialIndexReadWriteMode |
Name | Parameters | DeclaringType | Summary |
---|
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Feature | SpatialIndex(overriden) | |
![]() | SpatialIndex(overriden) | Close a previously opened index file. | |
![]() | Feature | SpatialIndex(overriden) | |
![]() | Object(overriden) | ||
![]() | SpatialIndex(overriden) | Get the count of all records in all leaf nodes. | |
![]() | RectangleShape | ||
![]() | RectangleShape | SpatialIndex(overriden) | |
![]() | PointShape, Int32 | ||
![]() | RectangleShape | ||
![]() | Object | ||
![]() | StreamLoadingEventArgs | ||
![]() | SpatialIndex(overriden) | Open an existing index file as read only. |
Name | Return | DeclaringType | Summary |
---|---|---|---|
![]() | Boolean | SpatialIndex | |
![]() | RtreeSpatialIndexDataFormat | ||
![]() | Boolean | SpatialIndex | |
![]() | Int32 | Property PageSize. | |
![]() | String | ||
![]() | RtreeSpatialIndexReadWriteMode |
Name | Return | DeclaringType | Summary |
---|---|---|---|
![]() | Boolean | SpatialIndex |
Name | Event Arguments | DeclaringType | Summary |
---|---|---|---|
![]() | StreamLoadingEventArgs |
DefauLb constructor.
Name | Type | Description |
---|
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> | |
readWriteMode | RtreeSpatialIndexReadWriteMode<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexReadWriteMode –> |
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
feature | Feature<!– ThinkGeo.MapSuite.PortableCore.Feature –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
baseShape | BaseShape<!– ThinkGeo.MapSuite.PortableCore.BaseShape –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> | |
pageSize | RtreeSpatialIndexPageSize<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexPageSize –> | |
dataFormat | RtreeSpatialIndexDataFormat<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexDataFormat –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> | |
pageSize | RtreeSpatialIndexPageSize<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexPageSize –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> | |
pageSize | RtreeSpatialIndexPageSize<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexPageSize –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –>
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
pathFileName | String<!– System.String –> | |
pageSize | RtreeSpatialIndexPageSize<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexPageSize –> | |
dataFormat | RtreeSpatialIndexDataFormat<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexDataFormat –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
baseShape | BaseShape<!– ThinkGeo.MapSuite.PortableCore.BaseShape –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
feature | Feature<!– ThinkGeo.MapSuite.PortableCore.Feature –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
This method is targeting releasing or resetting unmanaged resources.
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
Write memory to disk if modified.
Return Type | Description |
---|---|
Void<!– System.Void –> | true for success false for failure |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
<!– static –> Static method for getting the best page size according to the record count of a ShapeFile.
Return Type | Description |
---|---|
RtreeSpatialIndexPageSize<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexPageSize –> | best page size |
Name | Type | Description |
---|---|---|
recordCount | Int32<!– System.Int32 –> | Record count of ShapeFile. |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
pointShape | PointShape<!– ThinkGeo.MapSuite.PortableCore.PointShape –> | |
maxReturningCount | Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> 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 |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
indexFileName | String<!– System.String –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type | Description |
---|---|
String<!– System.String –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
feature | Feature<!– ThinkGeo.MapSuite.PortableCore.Feature –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Close a previously opened index file.
Return Type | Description |
---|---|
Void<!– System.Void –> | true for success false for failure |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
feature | Feature<!– ThinkGeo.MapSuite.PortableCore.Feature –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– System.Object(overriden) –> Go Back
Get the count of all records in all leaf nodes.
Return Type | Description |
---|---|
Int32<!– System.Int32 –> | record count |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
rectangleShape | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
pointShape | PointShape<!– ThinkGeo.MapSuite.PortableCore.PointShape –> | |
maxReturningCount | Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –> |
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape<!– ThinkGeo.MapSuite.PortableCore.RectangleShape –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|---|---|
e | StreamLoadingEventArgs<!– ThinkGeo.MapSuite.PortableCore.StreamLoadingEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Open an existing index file as read only.
Return Type | Description |
---|---|
Void<!– System.Void –> | true for success false for failure |
Name | Type | Description |
---|
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex(overriden) –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Return Type |
---|
RtreeSpatialIndexDataFormat<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexDataFormat –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Property PageSize.
Return Type |
---|
Int32<!– System.Int32 –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type |
---|
String<!– System.String –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type |
---|
RtreeSpatialIndexReadWriteMode<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndexReadWriteMode –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
Return Type |
---|
Boolean<!– System.Boolean –> |
<!– ThinkGeo.MapSuite.PortableCore.SpatialIndex –> Go Back
Event Arguments |
---|
StreamLoadingEventArgs<!– ThinkGeo.MapSuite.PortableCore.StreamLoadingEventArgs –> |
<!– ThinkGeo.MapSuite.PortableCore.RtreeSpatialIndex –> Go Back
NOTOC MapSuitePortableCore ThinkGeo.MapSuite.PortableCore UpdateDocumentation