rtree

Rtree: spatial index for Python GIS

https://github.com/toblerity/rtree

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 47 committers (4.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.0%) to scientific vocabulary

Keywords from Contributors

cython gdal closember alignment flexible ogr geospatial-data geoparquet mapbox-satellite-oss distribution
Last synced: 10 months ago · JSON representation

Repository

Rtree: spatial index for Python GIS

Basic Info
Statistics
  • Stars: 658
  • Watchers: 27
  • Forks: 130
  • Open Issues: 28
  • Releases: 16
Created about 15 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License

README.md

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.

Owner

  • Name: Toblerity
  • Login: Toblerity
  • Kind: organization
  • Location: The internet

GitHub Events

Total
  • Create event: 22
  • Release event: 5
  • Issues event: 14
  • Watch event: 33
  • Delete event: 12
  • Issue comment event: 72
  • Push event: 40
  • Gollum event: 1
  • Pull request review event: 8
  • Pull request review comment event: 6
  • Pull request event: 73
  • Fork event: 6
Last Year
  • Create event: 22
  • Release event: 5
  • Issues event: 14
  • Watch event: 33
  • Delete event: 12
  • Issue comment event: 72
  • Push event: 40
  • Gollum event: 1
  • Pull request review event: 8
  • Pull request review comment event: 6
  • Pull request event: 73
  • Fork event: 6

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 525
  • Total Committers: 47
  • Avg Commits per committer: 11.17
  • Development Distribution Score (DDS): 0.495
Past Year
  • Commits: 42
  • Committers: 7
  • Avg Commits per committer: 6.0
  • Development Distribution Score (DDS): 0.619
Top Committers
Name Email Commits
Howard Butler h****c@g****m 265
Sean Gillies s****s@g****m 37
dependabot[bot] 4****] 36
Mike Taves m****s@g****m 33
Adam J. Stewart a****6@g****m 29
Brent Pedersen b****e@g****m 23
Sandeep Murthy s****y@p****h 17
Sean Gillies s****n@m****m 16
Ewout ter Hoeven E****n@s****l 7
Freddie Witherden f****e@w****g 6
Kenneth Adam Miller k****r@g****m 6
Bas Couwenberg s****c@x****l 3
Kai Lautaportti k****i@h****i 3
Steven Hiscocks s****s@d****k 3
pre-commit-ci[bot] 6****] 3
cgohlke c****e@u****u 2
Yeesian Ng n****n@g****m 2
Elliott Sales de Andrade q****t@g****m 2
Patrick Strawderman p****k@k****t 2
Michael Dawson-Haggerty m****h@k****m 2
Juan Luis Cano Rodríguez j****u@s****m 2
Ben e****n@o****m 1
Chris Nelson c****n@b****t 1
Caleb Robinson c****6@g****m 1
vmora v****a@o****m 1
odidev o****v@p****m 1
igorantonow314 8****4 1
codeananda 5****a 1
cbyrohl 9****l 1
adriangb 1****b 1
and 17 more...

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 69
  • Total pull requests: 184
  • Average time to close issues: 9 months
  • Average time to close pull requests: 8 days
  • Total issue authors: 54
  • Total pull request authors: 26
  • Average comments per issue: 2.9
  • Average comments per pull request: 1.85
  • Merged pull requests: 160
  • Bot issues: 0
  • Bot pull requests: 56
Past Year
  • Issues: 9
  • Pull requests: 67
  • Average time to close issues: 21 days
  • Average time to close pull requests: 8 days
  • Issue authors: 8
  • Pull request authors: 8
  • Average comments per issue: 1.44
  • Average comments per pull request: 1.27
  • Merged pull requests: 50
  • Bot issues: 0
  • Bot pull requests: 27
Top Authors
Issue Authors
  • adamjstewart (7)
  • mwtoews (6)
  • hobu (3)
  • Elhamahm (2)
  • musicinmybrain (2)
  • aranreisman (1)
  • GuanxiJiang (1)
  • msaifp (1)
  • samgans (1)
  • cnsltnt51 (1)
  • llimllib (1)
  • jiang-yuan (1)
  • jo-kno (1)
  • fangyoujun (1)
  • codeananda (1)
Pull Request Authors
  • dependabot[bot] (60)
  • mwtoews (48)
  • adamjstewart (27)
  • hobu (18)
  • FreddieWitherden (13)
  • EwoutH (10)
  • pre-commit-ci[bot] (4)
  • codeananda (4)
  • sdhiscocks (3)
  • Atilleusz (2)
  • JDBetteridge (2)
  • igorantonow314 (1)
  • akariv (1)
  • odidev (1)
  • okhoma (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (60) github_actions (15)

Packages

  • Total packages: 4
  • Total downloads:
    • pypi 2,923,429 last-month
  • Total docker downloads: 415
  • Total dependent packages: 201
    (may contain duplicates)
  • Total dependent repositories: 1,566
    (may contain duplicates)
  • Total versions: 56
  • Total maintainers: 4
pypi.org: rtree

R-Tree spatial index for Python GIS

  • Versions: 31
  • Dependent Packages: 155
  • Dependent Repositories: 904
  • Downloads: 2,923,429 Last month
  • Docker Downloads: 415
Rankings
Dependent packages count: 0.1%
Downloads: 0.3%
Dependent repos count: 0.4%
Average: 1.8%
Stargazers count: 2.6%
Docker downloads count: 3.1%
Forks count: 4.2%
Maintainers (4)
Last synced: 10 months ago
conda-forge.org: rtree
  • Versions: 10
  • Dependent Packages: 39
  • Dependent Repositories: 331
Rankings
Dependent repos count: 1.6%
Dependent packages count: 1.8%
Average: 9.0%
Forks count: 16.1%
Stargazers count: 16.6%
Last synced: 10 months ago
spack.io: py-rtree

R-Tree spatial index for Python GIS.

  • Versions: 9
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 9.3%
Average: 9.5%
Stargazers count: 9.9%
Dependent packages count: 19.0%
Maintainers (2)
Last synced: 10 months ago
anaconda.org: rtree

Rtree is a ctypes Python wrapper of libspatialindex that provides a number of advanced spatial indexing features for the spatially curious Python user.

  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 331
Rankings
Dependent repos count: 9.5%
Dependent packages count: 11.1%
Average: 19.8%
Forks count: 28.9%
Stargazers count: 29.7%
Last synced: 10 months ago

Dependencies

docs/requirements.txt pypi
  • sphinx >=4
.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
  • docker/setup-qemu-action v2 composite
  • ilammy/msvc-dev-cmd v1 composite
  • pypa/cibuildwheel v2.12.0 composite
  • pypa/gh-action-pypi-publish release/v1 composite
environment.yml conda
  • libspatialindex >=1.8.5
  • python >=3.8
pyproject.toml pypi
setup.py pypi