Skip to main content

R-Tree spatial index for Python GIS

Project description

Rtree: Spatial indexing for Python

Test PyPI version

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)

Wheels are available for most major platforms, and rtree with bundled libspatialindex can be installed via pip:

pip install rtree

See changes for all versions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rtree-1.4.1b3.tar.gz (52.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rtree-1.4.1b3-py3-none-win_arm64.whl (355.3 kB view details)

Uploaded Python 3Windows ARM64

rtree-1.4.1b3-py3-none-win_amd64.whl (389.4 kB view details)

Uploaded Python 3Windows x86-64

rtree-1.4.1b3-py3-none-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

rtree-1.4.1b3-py3-none-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

rtree-1.4.1b3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (507.7 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rtree-1.4.1b3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (459.8 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rtree-1.4.1b3-py3-none-macosx_11_0_arm64.whl (436.3 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

rtree-1.4.1b3-py3-none-macosx_10_9_x86_64.whl (468.5 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file rtree-1.4.1b3.tar.gz.

File metadata

  • Download URL: rtree-1.4.1b3.tar.gz
  • Upload date:
  • Size: 52.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rtree-1.4.1b3.tar.gz
Algorithm Hash digest
SHA256 330c9cfd047b8aee7366c20b9a7c5a7c3e7ccc0409d94cdb4b51d6f47ef1c263
MD5 11b9509b6842561ef69129468051d79d
BLAKE2b-256 547e339ef6f75cdb7fd62eb2810aab4b54960922cc770f5a87e5040df5a32ae5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3.tar.gz:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-win_arm64.whl.

File metadata

  • Download URL: rtree-1.4.1b3-py3-none-win_arm64.whl
  • Upload date:
  • Size: 355.3 kB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rtree-1.4.1b3-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 91f66cd669ee80292ea087d530964efd30adb4d8edeeb8cd553ae896feb7c068
MD5 532a63b11783372822c1da9e76e526f2
BLAKE2b-256 5880903385834ad9eff71a6f928988f9828a04bb9242529e2372aa25a98b492d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-win_arm64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-win_amd64.whl.

File metadata

  • Download URL: rtree-1.4.1b3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 389.4 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rtree-1.4.1b3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 93619ff8a8daec2974002b395249fe348c3c4664aa95a9e24f08c7ea8a2dba78
MD5 eff4a091b3df00f8c6c34540efecff84
BLAKE2b-256 9690a298e4ba9d7c138b322fe3c7965a526a83f94cb17c9aaad168183686e2d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-win_amd64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e4eda56f4975f6fd132802e4d89a8dec6a559f7952fc8e6cfca0234f58f23cd
MD5 4d0597f590256f4d6d569a4729e760de
BLAKE2b-256 e015b87d01161b7d64e9e3c636aa837be978a632cb4726395d054a0ce7b69bf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-musllinux_1_2_x86_64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74c3c516b7cac4bc8ce3f01b0b0e3466fd4230c25a444301a2349773b57ddc2c
MD5 793c4aed932661c1d0146640ab91ece9
BLAKE2b-256 0d3f2c50ea9594ab66e5ea405cb1808b824bf09500971438f74582b88039d59e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-musllinux_1_2_aarch64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 825dc4ad52eb77b3c17f763781df77f86c9543ff2c218042ddff592184b13f6e
MD5 e5c5683c041e1acc21dd9c017709800a
BLAKE2b-256 cebbc04d9da49ab7baac90552de6e9b3c08364195098f712f20bf45938a868fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b315dc3ad467b4c4bcbde1a664aff0024c75ace67a2a2aa35e8656d9db504169
MD5 0975bdbfb3710fc2270cc5ef62de1bd6
BLAKE2b-256 db84df67269441fb5faa295c7137741eaf119c6d9785fa4733d03f4aff99eaf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4daa53e03537ecfb14493a35f3747daf2c1eb29aa0c5b9a786d7f406840d9fce
MD5 ac0f6a853d59b7594d1f8526ec06c682
BLAKE2b-256 a7f84ed1940960779c8ffa80275049599ae66a5b13ddeba56003d331a32ff089

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-macosx_11_0_arm64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtree-1.4.1b3-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rtree-1.4.1b3-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 943c163285ad6dbd8fa4e2121f93685eef7b50a3b07c221b819a10cee5222e05
MD5 d570605ad7165fdddbd11ce0fa6586fe
BLAKE2b-256 37059fdfea9e81cdafdd236eff08f0328e838f57a710482e7a32d023ca314946

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtree-1.4.1b3-py3-none-macosx_10_9_x86_64.whl:

Publisher: test.yml on Toblerity/rtree

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page