2010-01-11 84 views
18

我在C#中发现了一些开源的R-Tree实现,但没有提供文档,也没有被开发人员使用的迹象。是否有任何记录的.NET免费R-Tree实现?

+0

什么你在找什么样的索引? 如果您正在寻找具有页面组织的真实DB索引 - 很难找到它。 我有c#内存索引。我不会写任何文件,但我认为这不难回答一些问题(: – 2010-08-26 19:00:37

回答

6

我所知没有,但我想指出的是,像这样的库都:

  • 被写入(通常与一些bug)。
  • 错误通过使用被淘汰。
  • 所有活动的错误是固定的
  • 可选
    • “潜伏”的错误可能永远不会发生由于在其上运行库突然出现,如果以某种方式改变平台的平台以前的语义。

在提交的库方面因此缺乏活动的话不应该表明图书馆是死的,它可能表明它是非常稳定和坚实。如果图书馆易于理解或针对相对复杂的读者(如目前R-Tree的用法),那么您可能会发现很少有关于它的在线对话。

缺乏下载活动有点令人担忧。虽然您在以前不知道用于繁重GIS /空间查询工作的平台上使用相当利基的库(尽管SQL Server 2008中的更改可能会改变这种情况)。

如果找不到适当活动的Java库,则不太可能找到c#之一。如果你发现这样一个Java,直接(而不是习惯性的)端口不可能解决问题。