变化¶
0.9.3: 2019-12-10¶
find_library and libspatialindex library loading https://github.com/Toblerity/rtree/pull/131
0.9.2: 2019-12-09¶
Refactored tests to be based on unittest https://github.com/Toblerity/rtree/pull/129
Update libspatialindex library loading code to adapt previous behavior https://github.com/Toblerity/rtree/pull/128
Empty data streams throw exceptions and do not partially construct indexes https://github.com/Toblerity/rtree/pull/127
0.9.0: 2019-11-24¶
Add Index.GetResultSetOffset()
Add Index.contains() method for object and id (requires libspatialindex 1.9.3+) #116
Add Index.Flush() #107
Add TPRTree index support (thanks @sdhiscocks #117 )
Return container sizes without returning objects #90
Add set_result_limit and set_result_offset for Index paging 44ad21aecd3f7b49314b9be12f3334d8bae7e827
Bug fixes:
Better exceptions in cases where stream functions throw #80
Migrated CI platform to Azure Pipelines https://dev.azure.com/hobuinc/rtree/_build?definitionId=5
Minor test enhancements and fixups. Both libspatialindex 1.8.5 and libspatialindex 1.9.3 are tested with CI
0.8:2014-07-17¶
增加了对python 3的支持。
0.7.0:2011年12月29日¶
0.7.0依赖于libspatialindex 1.7.1+。
应将Int64_t用于ID,而不是uint64_t(需要libspatialindex 1.7.1 c API更改)
Fix __version__
更多文档请访问http://toblerity.github.com/rtree/
类文档位于http://toblerity.github.com/rtree/class.html
调整Pypy兼容性。然而,仍然不兼容。
Mattias提供的自定义存储支持(需要libspaceialindex 1.7.1)
0.6.0:2010年4月13日¶
0.6.0依赖于libspaceindex 1.5.0+。
intersection()
和nearest()
方法通过结果而不是列表返回迭代器。的结果数
nearest()
默认值为1。已删除0.5.0的libsidx c库并将其包含在libspaceindex中
中的objects=“raw”
intersection()
返回发送的对象(用于速度)。count()
方法返回交叉点计数而不返回列表的开销(感谢Leonard Norrg_rd)。提高了批量加载性能
据说没有内存泄漏:)
许多其他性能调整(参见文档)。
批量加载程序支持交错坐标
叶查询。您可以返回索引的叶节点的框和ID。对可视化等很有用。
更多的文档字符串、Sphinx文档等
0.5.0:2009年8月20日¶
0.5.0是一个使用libsidx的完全重构,它是libspaceindex的C API。代码现在是libsidx上的ctypes,并且由于这种重构,现在有许多新功能可用。
能够在索引中存储泡菜(聚集索引)
能够为基于磁盘的索引使用自定义扩展名
能够在实例化时修改许多索引参数
点数据存储减少4倍
在实例化时批量加载索引
能够快速返回整个索引的边界
返回索引项边界的能力
更好的Windows支持
需要LibspatialIndex 1.4.0。
0.4.3:2009年6月5日¶
修复参考计数泄漏181
0.4.2:2009年5月25日¶
窗口支持
0.4.1:2008年3月24日¶
在添加、删除、nearestneighbor(157)中删除未计数的引用。
0.4:2008—01-24¶
测试改进。
将依赖项切换到单个合并空间索引库(1.3)。
0.3:2007年11月26日¶
改为python long integer标识符(126)。
允许从索引中删除对象。
将索引查询错误作为python异常重新发出。
改进了持久性。
0.2:¶
链接空间索引系统库。
0.1:2007年4月13日¶
为索引添加磁盘存储选项(320)。
将许可证更改为LGPL。
从昴宿星移动到gis python repo。
首次发布。