User Tools

Site Tools


api:thinkgeo.mapsuite.layers.rtreespatialindex

ThinkGeo.MapSuite.Layers.RtreeSpatialIndex

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Layers.SpatialIndex
      • ThinkGeo.MapSuite.Layers.RtreeSpatialIndex

Members Summary

Public Constructors

RtreeSpatialIndex()

  • DefauLb constructor.
Remarks
  • N/A
Parameters

RtreeSpatialIndex(String)

  • N/A
Remarks
  • N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

RtreeSpatialIndex(String,GeoFileReadWriteMode)

  • N/A
Remarks
  • N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

Protected Constructors

Public Methods

Dispose()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

RefreshCache()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

GetFeatureIdsWithinBoundingBox(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetFeatureIdsContainingRectangleShape(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetFeatureIdsNearestTo(PointShape,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters
  • maxReturningCount
    • Type:Int32
    • Description:N/A

Flush()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:true for success false for failure
Parameters

GetFeatureIdsIntersectingBoundingBox(RectangleShape,Double,Double,Int32,Collection<RectangleShape>)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters
  • screenWidth
    • Type:Double
    • Description:N/A
  • screenHeight
    • Type:Double
    • Description:N/A
  • simplifyPixelBufferSize
    • Type:Int32
    • Description:N/A

GetBoundingBox()

  • N/A
Remarks
  • N/A
Return Value
Parameters

DeleteRecord(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

Add(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

Add(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • feature

Delete(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • feature

Delete(BaseShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

Close()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

GetFeatureCount()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetFeatureIdsIntersectingBoundingBox(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

Open()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

GetBestPageSize(Int32)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • recordCount
    • Type:Int32
    • Description:Record count of ShapeFile.

CreateRectangleSpatialIndex(String)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

CreateRectangleSpatialIndex(String,RtreeSpatialIndexPageSize)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

CreateRectangleSpatialIndex(String,RtreeSpatialIndexPageSize,RtreeSpatialIndexDataFormat)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

CreatePointSpatialIndex(String)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

CreatePointSpatialIndex(String,RtreeSpatialIndexPageSize)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

CreatePointSpatialIndex(String,RtreeSpatialIndexPageSize,RtreeSpatialIndexDataFormat)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • pathFilename
    • Type:String
    • Description:N/A

IsRtreeSpatialIndexFileValid(String)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • indexFileName
    • Type:String
    • Description:N/A

Protected Methods

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnStreamLoading(StreamLoadingEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

DeleteCore(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • feature

AddCore(Feature)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • feature

GetFeatureIdsIntersectingBoundingBoxCore(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetFeatureIdsWithinBoundingBoxCore(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetFeatureIdsContainingRectangleShapeCore(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetFeatureIdsNearestToCore(PointShape,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters
  • maxReturningCount
    • Type:Int32
    • Description:N/A

GetRoot()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Node
  • Description:root node
Parameters

OpenCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:true for success false for failure
Parameters

CloseCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:true for success false for failure
Parameters

GetFeatureCountCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:record count
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

PathFilename

  • N/A
Remarks
  • N/A
Return Value
  • Type:String

ReadWriteMode

  • N/A
Remarks
  • N/A
Return Value

DataFormat

  • N/A
Remarks
  • N/A
Return Value

HasIdx

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

PageSize

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32

IsOpen

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

CanDelete

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

Protected Properties

IsOpenCore

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

Public Events

StreamLoading

  • N/A
Remarks
  • N/A

Event Arguments:StreamLoadingEventArgs

api/thinkgeo.mapsuite.layers.rtreespatialindex.txt · Last modified: 2017/01/11 06:52 (external edit)