https://github.com/omanges/turfpy
A Python library for performing geospatial data analysis which reimplements turf.js.
https://github.com/omanges/turfpy
conda conda-forge geospatial geospatial-analysis pypi python turfpy
Last synced: 4 months ago
JSON representation
A Python library for performing geospatial data analysis which reimplements turf.js.
- Host: GitHub
- URL: https://github.com/omanges/turfpy
- Owner: omanges
- License: mit
- Created: 2020-02-25T12:49:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-02-01T18:15:38.000Z (5 months ago)
- Last Synced: 2026-02-04T15:26:15.149Z (5 months ago)
- Topics: conda, conda-forge, geospatial, geospatial-analysis, pypi, python, turfpy
- Language: Python
- Homepage:
- Size: 5.95 MB
- Stars: 127
- Watchers: 4
- Forks: 27
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Geospatial - Turfpy - This is Python library for performing geo spatial data analysis. This is an python alternative for turf.js. (Python)
README
# Turfpy
[](https://travis-ci.com/omanges/turfpy)
[](https://pypi.org/project/turfpy/)
[](https://pypi.org/project/turfpy/)
[](https://pypi.org/project/turfpy/)
[](https://pypi.org/project/turfpy/)
[](https://lgtm.com/projects/g/omanges/turfpy/alerts/)
[](https://lgtm.com/projects/g/omanges/turfpy/context:python)
[](https://pepy.tech/project/turfpy)
[](https://anaconda.org/conda-forge/turfpy)
[](https://anaconda.org/conda-forge/turfpy)
[](https://gitter.im/turfpy/turfpy-user-group?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://turfpy.readthedocs.io/en/latest/?badge=latest)
[](https://github.com/psf/black)
[](https://github.com/omanges/turfpy/commits/master)
[](https://github.com/omanges/turfpy/graphs/contributors)
Demo:
[](https://mybinder.org/v2/gh/omanges/turfpy/master?urlpath=lab/tree/examples)
A Python library for performing geospatial data analysis which reimplements turf.js.
## Installation
You can install the Turfpy from [PyPI](https://pypi.org/project/turfpy/):
pip install turfpy
If you prefer to use [conda](https://anaconda.org/conda-forge/turfpy):
conda install -c conda-forge turfpy
## Test Suite
You can run the test suite locally:
```bash
pip install -r dev_requirements.txt
pytest -s -v --cov=turfpy tests
```
## Features
It supports below features:
- [Measurements](https://github.com/omanges/turfpy/blob/master/measurements.md)
- [Transformations](https://github.com/omanges/turfpy/blob/master/transformation.md)
- [Misc](https://github.com/omanges/turfpy/blob/master/misc.md)
- [Random](https://github.com/omanges/turfpy/blob/master/random.md)
- [Feature Conversion](https://github.com/omanges/turfpy/blob/master/feature_conversion.md)
- [Boolean](https://github.com/omanges/turfpy/blob/master/boolean.md)
## Documentation
Documentation can be found at: [docs](https://turfpy.readthedocs.io/en/latest/)