User Tools

Site Tools


thinkgeo.mapsuite.core.rtreespatialindex

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.core.rtreespatialindex [2015/09/17 10:38]
admin
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.Core.RtreeSpatialIndex ====== 
-Rtree is a facade class of MapSuiteRtree. 
-===== Inheritance Hierarchy ===== 
-  *System.Object 
-    *ThinkGeo.MapSuite.Core.SpatialIndex 
-      ***ThinkGeo.MapSuite.Core.RtreeSpatialIndex** 
-===== Members Summary ===== 
-=== Public Constructors === 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​RtreeSpatialIndex()|RtreeSpatialIndex]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​DefauLb constructor. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​RtreeSpatialIndex(String)|RtreeSpatialIndex]]** 
-  * **Parameters**:​String 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​RtreeSpatialIndex(String,​RtreeSpatialIndexReadWriteMode)|RtreeSpatialIndex]]** 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexReadWriteMode|RtreeSpatialIndexReadWriteMode]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Protected Constructors === 
-=== Public Methods === 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Add(BaseShape)|Add]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Add(Feature)|Add]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Close()|Close]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreatePointSpatialIndex(String)|CreatePointSpatialIndex]]** 
-  * **Parameters**:​String 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreatePointSpatialIndex(String,​RtreeSpatialIndexPageSize)|CreatePointSpatialIndex]]** 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreatePointSpatialIndex(String,​RtreeSpatialIndexPageSize,​RtreeSpatialIndexDataFormat)|CreatePointSpatialIndex]]** 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]],​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreateRectangleSpatialIndex(String,​RtreeSpatialIndexPageSize)|CreateRectangleSpatialIndex]]** 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreateRectangleSpatialIndex(String)|CreateRectangleSpatialIndex]]** 
-  * **Parameters**:​String 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​CreateRectangleSpatialIndex(String,​RtreeSpatialIndexPageSize,​RtreeSpatialIndexDataFormat)|CreateRectangleSpatialIndex]]** 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]],​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Delete(Feature)|Delete]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Delete(BaseShape)|Delete]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Dispose()|Dispose]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​This method is targeting releasing or resetting unmanaged resources. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Equals(Object)|Equals]]** 
-  * **Parameters**:​Object 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Flush()|Flush]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Write memory to disk if modified. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​GetBestPageSize(Int32)|GetBestPageSize]]** 
-  * **Parameters**:​Int32 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Static method for getting the best page size according to the record count of a ShapeFile. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureCount()|GetFeatureCount]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureIdsContainingRectangleShape(RectangleShape)|GetFeatureIdsContainingRectangleShape]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureIdsIntersectingBoundingBox(RectangleShape)|GetFeatureIdsIntersectingBoundingBox]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureIdsNearestTo(PointShape,​Int32)|GetFeatureIdsNearestTo]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​Int32 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureIdsWithinBoundingBox(RectangleShape)|GetFeatureIdsWithinBoundingBox]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetHashCode()|GetHashCode]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetType()|GetType]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}}[[#​IsRtreeSpatialIndexFileValid(String)|IsRtreeSpatialIndexFileValid]]** 
-  * **Parameters**:​String 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​Open()|Open]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.SpatialIndex|SpatialIndex]] 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​ToString()|ToString]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Protected Methods === 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​AddCore(Feature)|AddCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​CloseCore()|CloseCore]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Close a previously opened index file. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​DeleteCore(Feature)|DeleteCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​Finalize()|Finalize]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeatureCountCore()|GetFeatureCountCore]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Get the count of all records in all leaf nodes. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeatureIdsContainingRectangleShapeCore(RectangleShape)|GetFeatureIdsContainingRectangleShapeCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeatureIdsIntersectingBoundingBoxCore(RectangleShape)|GetFeatureIdsIntersectingBoundingBoxCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeatureIdsNearestToCore(PointShape,​Int32)|GetFeatureIdsNearestToCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]],​Int32 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeatureIdsWithinBoundingBoxCore(RectangleShape)|GetFeatureIdsWithinBoundingBoxCore]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​MemberwiseClone()|MemberwiseClone]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​Object 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnStreamLoading(StreamLoadingEventArgs)|OnStreamLoading]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]] 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OpenCore()|OpenCore]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​Open an existing index file as read only. 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​rhw=(BaseShape,​String)|rhw=]]** 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​String 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​rxQ=()|rxQ=]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​shw=()|shw=]]** 
-  * **Parameters**:​N/​A 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-<div class_table>​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​vRw=(Double,​Double,​Double,​Double,​Double,​Double,​Int32,​Collection<​RectangleShape>​)|vRw=]]** 
-  * **Parameters**:​Double,​Double,​Double,​Double,​Double,​Double,​Int32,​Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
-  * **DeclaringType**:​N/​A 
-  * **Summary**:​N/​A 
-</​div>​ 
- 
-=== Public Properties === 
-**{{wiki:​PublicProperty.gif|}}[[#​CanDelete|CanDelete]]** 
-  * **Return**:​Boolean 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​DataFormat|DataFormat]]** 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​IsOpen|IsOpen]]** 
-  * **Return**:​Boolean 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​PageSize|PageSize]]** 
-  * **Return**:​Int32 
-  * **Summary**:​Property PageSize. 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​PathFileName|PathFileName]]** 
-  * **Return**:​String 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​PublicProperty.gif|}}[[#​ReadWriteMode|ReadWriteMode]]** 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexReadWriteMode|RtreeSpatialIndexReadWriteMode]] 
-  * **Summary**:​N/​A 
- 
-=== Protected Properties === 
-**{{wiki:​ProtectedProperty.gif|}}[[#​IsOpenCore|IsOpenCore]]** 
-  * **Return**:​Boolean 
-  * **Summary**:​N/​A 
- 
-**{{wiki:​ProtectedProperty.gif|}}[[#​rRw=|rRw=]]** 
-  * **Return**:​Boolean 
-  * **Summary**:​N/​A 
- 
-=== Public Events === 
-**{{wiki:​PublicEvent.gif|}}[[#​StreamLoading|StreamLoading]]** 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]] 
-  * **Summary**:​N/​A 
- 
-===== Public Constructors ===== 
-=== RtreeSpatialIndex() === 
-DefauLb constructor. 
-==== Remarks ==== 
-N/A 
-==== Parameters ==== 
-[[#Public Constructors|Go Back]] 
-=== RtreeSpatialIndex(String) === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description:​N/​A 
- 
-[[#Public Constructors|Go Back]] 
-=== RtreeSpatialIndex(String,​RtreeSpatialIndexReadWriteMode) === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description:​N/​A 
- 
-**readWriteMode** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexReadWriteMode|RtreeSpatialIndexReadWriteMode]] 
-  * **Description:​N/​A 
- 
-[[#Public Constructors|Go Back]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-=== Add(BaseShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**baseShape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Add(Feature) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**feature** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Close() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== CreatePointSpatialIndex(String) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== CreatePointSpatialIndex(String,​RtreeSpatialIndexPageSize) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**pageSize** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== CreatePointSpatialIndex(String,​RtreeSpatialIndexPageSize,​RtreeSpatialIndexDataFormat) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**pageSize** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **Description**:​N/​A 
- 
-**dataFormat** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== CreateRectangleSpatialIndex(String,​RtreeSpatialIndexPageSize) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**pageSize** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== CreateRectangleSpatialIndex(String) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== CreateRectangleSpatialIndex(String,​RtreeSpatialIndexPageSize,​RtreeSpatialIndexDataFormat) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pathFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-**pageSize** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **Description**:​N/​A 
- 
-**dataFormat** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Delete(Feature) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**feature** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Delete(BaseShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**baseShape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Dispose() === 
-This method is targeting releasing or resetting unmanaged resources. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== Equals(Object) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Boolean 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**obj** 
-  * **Type**:​Object 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Flush() === 
-Write memory to disk if modified. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​true for success false for failure 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetBestPageSize(Int32) === 
-Static method for getting the best page size according to the record count of a ShapeFile. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexPageSize|RtreeSpatialIndexPageSize]] 
-  * **Description**:​best page size 
- 
-==== Parameters ==== 
-**recordCount** 
-  * **Type**:​Int32 
-  * **Description**:​Record count of ShapeFile. 
- 
-[[#Public Methods|Go Back]] 
-=== GetFeatureCount() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int32 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetFeatureIdsContainingRectangleShape(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetFeatureIdsIntersectingBoundingBox(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetFeatureIdsNearestTo(PointShape,​Int32) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pointShape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-**maxReturningCount** 
-  * **Type**:​Int32 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetFeatureIdsWithinBoundingBox(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== GetHashCode() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int32 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== GetType() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Type 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== IsRtreeSpatialIndexFileValid(String) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Boolean 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**indexFileName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-[[#Public Methods|Go Back]] 
-=== Open() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-=== ToString() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​String 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-=== AddCore(Feature) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**feature** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== CloseCore() === 
-Close a previously opened index file. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​true for success false for failure 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== DeleteCore(Feature) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**feature** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== Finalize() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== GetFeatureCountCore() === 
-Get the count of all records in all leaf nodes. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Int32 
-  * **Description**:​record count 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== GetFeatureIdsContainingRectangleShapeCore(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**rectangleShape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== GetFeatureIdsIntersectingBoundingBoxCore(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== GetFeatureIdsNearestToCore(PointShape,​Int32) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**pointShape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.PointShape|PointShape]] 
-  * **Description**:​N/​A 
- 
-**maxReturningCount** 
-  * **Type**:​Int32 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== GetFeatureIdsWithinBoundingBoxCore(RectangleShape) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Collection<​String>​ 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**boundingBox** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== MemberwiseClone() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:​Object 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== OnStreamLoading(StreamLoadingEventArgs) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**e** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]] 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== OpenCore() === 
-Open an existing index file as read only. 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​true for success false for failure 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== rhw=(BaseShape,​String) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-**shape** 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **Description**:​N/​A 
- 
-**id** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== rxQ=() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:Void 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== shw=() === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return Type**:hEA= 
-  * **Description**:​N/​A 
- 
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== vRw=(Double,​Double,​Double,​Double,​Double,​Double,​Int32,​Collection<​RectangleShape>​) === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Return Value** 
-  * **Return 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 
- 
-**dimensionlessBoxes** 
-  * **Type**:​Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-=== CanDelete === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Boolean 
- 
-[[#Public Properties|Go Back]] 
-=== DataFormat === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexDataFormat|RtreeSpatialIndexDataFormat]] 
- 
-[[#Public Properties|Go Back]] 
-=== IsOpen === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Boolean 
- 
-[[#Public Properties|Go Back]] 
-=== PageSize === 
-Property PageSize. 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Int32 
- 
-[[#Public Properties|Go Back]] 
-=== PathFileName === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​String 
- 
-[[#Public Properties|Go Back]] 
-=== ReadWriteMode === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​[[ThinkGeo.MapSuite.Core.RtreeSpatialIndexReadWriteMode|RtreeSpatialIndexReadWriteMode]] 
- 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-=== IsOpenCore === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Boolean 
- 
-[[#​Protected Properties|Go Back]] 
-=== rRw= === 
-N/A 
-==== Remarks ==== 
-N/A 
-==== Return Value ==== 
-**Return Type**:​Boolean 
- 
-[[#​Protected Properties|Go Back]] 
-===== Public Events ===== 
-=== StreamLoading === 
-N/A 
-==== Remarks ==== 
-N/A 
- 
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.StreamLoadingEventArgs|StreamLoadingEventArgs]] 
- 
-[[#Public Events|Go Back]] 
  
thinkgeo.mapsuite.core.rtreespatialindex.1442486338.txt.gz ยท Last modified: 2015/09/17 10:38 by admin