quadtree - 纯 python 四叉树实现

  显示原文与译文双语对照的内容

全部

关于使用 python 实现四叉树的例子是,我的问题是,任何人都知道用纯 python 编写的类,我可以很容易地在我的项目中包括? 这三个最流行的软件包列在这里,是任何这些四元树库? 但是我还没有使用它们,因为所有的依赖都需要运行它们。 我真的要做一些lighweight和相对简单的使用。 我想通过传递整个地球的边界来调用这个脚本,然后从那里开始。 myMethod((-180,-90,180,90))

谢谢,Adam

时间: 原作者:

PyQuadTree 是一个非常轻量级的模块( 我根据某人的代码) 。 它用纯python编写,没有依赖,并且不需要任何安装或者编译。 它是一个单独的. py 文件,可以很容易地作为更大的项目包含在一起,这听起来像是。

它也有文档并支持 python 2x 和 3 x 。

原作者:

看一下 Rect 。 你需要 2个文件你可以将它们合并成一个文件。

原作者:
...