是否有任何记录在案的.NET 的免费 R-Tree 实现?

发布于 2024-08-17 09:53:45 字数 1540 浏览 10 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

嘿哥们儿 2024-08-24 09:53:45

NetTopologySuite 是一个 JTS 移植到 C#,它包含一个 STRtree 类,它是一个只读 R-Tree

The NetTopologySuite is a JTS port to C# and it contains a STRtree class which is a read-only R-Tree

盗梦空间 2024-08-24 09:53:45

据我所知,没有,但我想指出像这样的库倾向于:

  • 被编写(通常有一些错误)。
  • 通过使用,错误就会得到解决。
  • 所有活跃的错误均已修复
  • 可选
    • 如果平台以某种方式发生变化,由于库运行平台的先前语义而永远不会发生的“潜在”错误就会突然出现。

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

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

如果您找不到具有适当活动的 Java 库,那么您不太可能找到 c# 库。如果您发现这样一个 java 端口,则直接(而不是惯用的)端口不太可能遇到问题。

I know of none, but I would point out that libraries like this tend to:

  • Get written (normally with some bugs).
  • Bugs get ironed out though use.
  • All active bugs are fixed
  • Optional
    • 'Latent' bugs which could never happen due to previous semantics of the platform on which the library operates crop up if the platform changes in some way.

Thus lack of activity in terms of commits for the library should not indicate that the library is dead, it may indicate it is very stable and solid. If the library is either easy to understand or targeted at a relatively sophisticated audience (as R-Tree usage currently is) then you may find little online dialogue about it.

Lack of download activity is somewhat worrying. Though you are using a fairly niche library on a platform not previously known for heavy GIS/spatial query work (though the changes in SQL Server 2008 may change that).

If you cannot find a Java library of appropriate activity it is unlikely you will find a c# one. If you find such a java one a direct (as opposed to idiomatic) port is unlikely to encouter problems.

梦幻的心爱 2024-08-24 09:53:45

根据此线程有一个R-Tree 实现作为 Perst 的一部分:
http://www.mcobject.com/perst_eval

According to this thread there is an R-Tree implementation as part of Perst:
http://www.mcobject.com/perst_eval

可爱咩 2024-08-24 09:53:45

RBrush 似乎相当成熟,在 github 上有 103 颗星。

RBrush seems to be pretty mature and it has 103 stars on github.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文