-
-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package libspatialindex, rtree #32000
Comments
This comment has been minimized.
This comment has been minimized.
Branch: public/32000 |
comment:4
The branch does not exist - did you push it? |
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits: |
comment:6
This branch does not have your new files. |
comment:8
the .txt files - the file names should all be lowercase. See the files for the existing packages. You can see the names that we use by typing First line of |
comment:9
checksums.ini - please add a line |
comment:10
build/pkgs/rtree/SPKG.rst is referring to "AABBTree", that's probably a copy-paste error |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
I've added full packaging as a normal package to libspatialindex because homebrew does not provide a package for it |
Author: Binshuai Wang, Matthias Koeppe |
comment:13
The file |
comment:14
Does rtree use the executables |
comment:16
Replying to @mkoeppe:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
Replying to @mkoeppe:
I have deleted it. |
comment:19
Replying to @mkoeppe:
The names of those files in |
comment:27
Thanks for fixing this - that was a tricky one. |
comment:28
Replying to @mkoeppe:
No problem, thanks for your encouragement. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:31
I just made a wrong commit, which is 674d982, for this ticket. Is there any way to retract it? |
comment:32
Using |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits: |
comment:34
Replying to @mkoeppe:
I see. Thanks! |
comment:37
Docbuild fails
|
comment:38
actually #32170 |
Branch has merge conflicts |
Rtree is a ctypes Python wrapper of libspatialindex that provides a number of advanced spatial indexing features for the spatially curious Python user. These features include:
Nearest neighbor search
Intersection search
Multi-dimensional indexes
Clustered indexes (store Python pickles directly with index entries)
Bulk loading
Deletion
Disk serialization
Custom storage implementation (to implement spatial indexing in ZODB, for example).
Although it is named as Rtree, it also provides options for its variants in terms of splitting. There are 3 ways for it, that is, linear, quadratic, and R* tree splitting. The difference of them can be found here https://en.wikipedia.org/wiki/R-tree.
We create a normal package for
Rtree
.libspatialindex
library: https://libspatialindex.org/en/latest/In addition,
CGAL also provides an implementation called "Intersecting Sequences of dD Iso-oriented Boxes" for the R tree, https://doc.cgal.org/latest/Box_intersection_d/index.html#Chapter_Intersecting_Sequences_of_dD_Iso-oriented_Boxes.
CC: @mkoeppe
Component: packages: optional
Keywords: Rtree, spatial index
Author: Binshuai Wang, Matthias Koeppe
Branch/Commit: public/32000 @
dfc5410
Issue created by migration from https://trac.sagemath.org/ticket/32000
The text was updated successfully, but these errors were encountered: