turfpy


Nameturfpy JSON
Version 0.0.8 PyPI version JSON
download
home_pageNone
SummaryA Python library for performing geospatial data analysis which reimplements turf.js.
upload_time2024-11-11 09:04:21
maintainerNone
docs_urlNone
authorOmkar Mestry, Sachin Kharude
requires_pythonNone
licenseMIT
keywords python library for turf
VCS
bugtrack_url
requirements geojson geopandas shapely scipy numpy
Travis-CI
coveralls test coverage No coveralls.
            # Turfpy
[![Build Status](https://travis-ci.com/omanges/turfpy.svg?branch=master)](https://travis-ci.com/omanges/turfpy)
[![PyPI](https://img.shields.io/pypi/v/turfpy)](https://pypi.org/project/turfpy/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/turfpy)](https://pypi.org/project/turfpy/)
[![PyPI - Status](https://img.shields.io/pypi/status/turfpy)](https://pypi.org/project/turfpy/)
[![PyPI - License](https://img.shields.io/pypi/l/turfpy)](https://pypi.org/project/turfpy/)
[![Total alerts](https://img.shields.io/lgtm/alerts/g/omanges/turfpy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/omanges/turfpy/alerts/)
[![code quality: python](https://img.shields.io/lgtm/grade/python/g/omanges/turfpy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/omanges/turfpy/context:python)
[![Downloads](https://pepy.tech/badge/turfpy/month)](https://pepy.tech/project/turfpy)
[![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/turfpy)](https://anaconda.org/conda-forge/turfpy)
[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/turfpy)](https://anaconda.org/conda-forge/turfpy)
[![Join the Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/turfpy/turfpy-user-group?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Documentation Status](https://readthedocs.org/projects/turfpy/badge/?version=latest)](https://turfpy.readthedocs.io/en/latest/?badge=latest)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![commits since](https://img.shields.io/github/commits-since/omanges/turfpy/latest.svg)](https://github.com/omanges/turfpy/commits/master)
[![GitHub contributors](https://img.shields.io/github/contributors/omanges/turfpy)](https://github.com/omanges/turfpy/graphs/contributors)

Demo:

[![Binder](https://mybinder.org/badge_logo.svg)](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/)



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "turfpy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "Python Library for Turf",
    "author": "Omkar Mestry, Sachin Kharude",
    "author_email": "om.m.mestry@gmail.com, sachinkharude10@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/31/9a/72a2e5a9869c331ec9c926b744f841b3adfbfa57fcfc2d929884ca1c8c6a/turfpy-0.0.8.tar.gz",
    "platform": null,
    "description": "# Turfpy\n[![Build Status](https://travis-ci.com/omanges/turfpy.svg?branch=master)](https://travis-ci.com/omanges/turfpy)\n[![PyPI](https://img.shields.io/pypi/v/turfpy)](https://pypi.org/project/turfpy/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/turfpy)](https://pypi.org/project/turfpy/)\n[![PyPI - Status](https://img.shields.io/pypi/status/turfpy)](https://pypi.org/project/turfpy/)\n[![PyPI - License](https://img.shields.io/pypi/l/turfpy)](https://pypi.org/project/turfpy/)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/omanges/turfpy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/omanges/turfpy/alerts/)\n[![code quality: python](https://img.shields.io/lgtm/grade/python/g/omanges/turfpy.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/omanges/turfpy/context:python)\n[![Downloads](https://pepy.tech/badge/turfpy/month)](https://pepy.tech/project/turfpy)\n[![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/turfpy)](https://anaconda.org/conda-forge/turfpy)\n[![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/turfpy)](https://anaconda.org/conda-forge/turfpy)\n[![Join the Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/turfpy/turfpy-user-group?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Documentation Status](https://readthedocs.org/projects/turfpy/badge/?version=latest)](https://turfpy.readthedocs.io/en/latest/?badge=latest)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![commits since](https://img.shields.io/github/commits-since/omanges/turfpy/latest.svg)](https://github.com/omanges/turfpy/commits/master)\n[![GitHub contributors](https://img.shields.io/github/contributors/omanges/turfpy)](https://github.com/omanges/turfpy/graphs/contributors)\n\nDemo:\n\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/omanges/turfpy/master?urlpath=lab/tree/examples)\n\n\nA Python library for performing geospatial data analysis which reimplements turf.js.\n\n## Installation\n\nYou can install the Turfpy from [PyPI](https://pypi.org/project/turfpy/):\n   \n    pip install turfpy\n\nIf you prefer to use [conda](https://anaconda.org/conda-forge/turfpy):\n\n    conda install -c conda-forge turfpy\n\n## Test Suite\n\nYou can run the test suite locally:\n\n```bash\npip install -r dev_requirements.txt\npytest -s -v --cov=turfpy tests\n```\n\n## Features\nIt supports below features:\n\n- [Measurements](https://github.com/omanges/turfpy/blob/master/measurements.md)\n\n- [Transformations](https://github.com/omanges/turfpy/blob/master/transformation.md)\n\n- [Misc](https://github.com/omanges/turfpy/blob/master/misc.md)\n\n- [Random](https://github.com/omanges/turfpy/blob/master/random.md)\n\n- [Feature Conversion](https://github.com/omanges/turfpy/blob/master/feature_conversion.md)\n\n- [Boolean](https://github.com/omanges/turfpy/blob/master/boolean.md)\n\n## Documentation\n\nDocumentation can be found at: [docs](https://turfpy.readthedocs.io/en/latest/)\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python library for performing geospatial data analysis which reimplements turf.js.",
    "version": "0.0.8",
    "project_urls": {
        "Documentation": "https://turfpy.readthedocs.io",
        "Download": "https://github.com/omanges/turfpy/archive/0.0.8.zip",
        "Source": "https://github.com/omanges/turfpy"
    },
    "split_keywords": [
        "python",
        "library",
        "for",
        "turf"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "909312f326a476791d8e0b224d6339d56b1a6c4fb9f355d9d8e071423b2be6c5",
                "md5": "09d027b7d17068b30bcbc5e5eca92fef",
                "sha256": "061f1357cfb822141d8a91520309073f2390ea624d304abece7835e7baa6fca0"
            },
            "downloads": -1,
            "filename": "turfpy-0.0.8-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "09d027b7d17068b30bcbc5e5eca92fef",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 41806,
            "upload_time": "2024-11-11T09:04:19",
            "upload_time_iso_8601": "2024-11-11T09:04:19.410366Z",
            "url": "https://files.pythonhosted.org/packages/90/93/12f326a476791d8e0b224d6339d56b1a6c4fb9f355d9d8e071423b2be6c5/turfpy-0.0.8-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "319a72a2e5a9869c331ec9c926b744f841b3adfbfa57fcfc2d929884ca1c8c6a",
                "md5": "39e48eb71d91f952a57df36d3dce89ae",
                "sha256": "af7670ac4736b916a90885c8944e1f76c4f386e3f04ffe8a3bafe160ccb1e4e6"
            },
            "downloads": -1,
            "filename": "turfpy-0.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "39e48eb71d91f952a57df36d3dce89ae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 52624,
            "upload_time": "2024-11-11T09:04:21",
            "upload_time_iso_8601": "2024-11-11T09:04:21.709938Z",
            "url": "https://files.pythonhosted.org/packages/31/9a/72a2e5a9869c331ec9c926b744f841b3adfbfa57fcfc2d929884ca1c8c6a/turfpy-0.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-11 09:04:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "omanges",
    "github_project": "turfpy",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "geojson",
            "specs": [
                [
                    "==",
                    "3.1.0"
                ]
            ]
        },
        {
            "name": "geopandas",
            "specs": [
                [
                    "==",
                    "1.0.1"
                ]
            ]
        },
        {
            "name": "shapely",
            "specs": [
                [
                    "==",
                    "2.0.6"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    "==",
                    "1.14.1"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.26.4"
                ]
            ]
        }
    ],
    "lcname": "turfpy"
}
        
Elapsed time: 1.01722s