有没有为.NET文档化的免费R-Tree实现?

21

我找到了一些使用C#编写的开源R-Tree实现,但没有文档,也没有迹象表明它被其他人使用过,只有开发者自己。


你需要哪种类型的索引呢? 如果你需要真正的数据库索引和页面组织,那么很难找到一个。 我有一个C#内存索引。我不会写任何文档,但我认为回答一些问题不会太难 (: - Andrew_B
3个回答

11

NetTopologySuiteJTS移植到C#的版本,其中包含一个STRtree类,它是一个只读的R-Tree。


7

我不知道有没有合适的库,但我想指出像这样的库通常会有以下特点:

  • 被编写(通常带有一些错误)。
  • 通过使用消除错误。
  • 修复所有活跃的错误。
  • 选择性地
    • 由于库所在平台先前语义的改变,可能会出现以前无法发生的“潜在”错误。

因此,库的提交活动缺乏并不意味着该库已经死亡,它可能表明该库非常稳定和可靠。如果库容易理解或针对相对复杂的受众(如当前的R-Tree使用),则您可能会发现在线对话很少。

下载活动缺乏有些令人担忧。虽然您正在使用一个相对不为人知的平台上的较小众的库(尽管SQL Server 2008的更改可能会改变这种情况)。

如果找不到适当活跃的Java库,则不太可能找到c#库。如果找到了这样的Java库,则直接(而不是成语化)移植不太可能遇到问题。


1

为什么要踩我?我引用了这个谣言,甚至找到了一个有效的链接。 - N8allan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接