Java商业友好的R树实现?

我需要在Java中实现商业友好(Apache许可证,LGPL,Mozilla公共许可证等)R-tree实现,以便将geonames Web服务替换为时区,如问题“Determine timezone from latitude/longitude without using web services like Geonames.org”中所述.我有found some around,但我想知道是否有人在实践中评估或使用过它们.

解决方法:

> https://github.com/rweeks/util/blob/master/src/com/newbrightidea/util/RTree.java
由Russ Weeks实施的R-Tree的LGPL.它看起来非常简单明了,不依赖于外部库.
> http://www.mischiefblog.com/?p=171
http://www.mischiefbox.com/blog/uploads/rtree.jar
由Chris Jones执行的R-Tree的LGPL.另一个简单明了的解决方案
> http://www.khelekore.org/prtree/
Robert Olofsson的CPL 1.0优先级R-Tree实施
> http://jsi.sourceforge.net/
LGPL – 项目旨在维护高性能Java版本的RTree空间索引算法.

上一篇:通过嵌套属性JavaScript进行Algolia过滤


下一篇:javascript-Ruby的.each_with_index的JS版本