rtree:Go的R树实现

时间:2024-06-02 07:16:57
【文件属性】:

文件名称:rtree:Go的R树实现

文件大小:339KB

文件格式:ZIP

更新时间:2024-06-02 07:16:57

Go

树 该软件包为Go提供了内存中的R-Tree实现。 它是为设计的,并针对快速矩形插入和替换进行了优化。 用法 正在安装 要开始使用rtree,请安装Go并运行go get : $ go get -u github.com/tidwall/rtree 基本操作 // create a 2D RTree var tr rtree. RTree // insert a point tr . Insert ([ 2 ] float64 { - 112.0078 , 33.4373 }, [ 2 ] float64 { - 112.0078 , 33.4373 }, "PHX" ) // insert a rect tr . Insert ([ 2 ] float64 { 10 , 10 }, [ 2 ] float64 { 20 , 20 }, "rect" ) // search tr .


【文件预览】:
rtree-master
----cities.png(336KB)
----go.mod(85B)
----.github()
--------FUNDING.yml(18B)
--------workflows()
----go.sum(509B)
----LICENSE(1KB)
----README.md(3KB)
----rtree.go(12KB)
----rtree_test.go(960B)

网友评论