PyLAS


NamePyLAS JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/tmontaigu/pylas
SummaryLas/Laz reading and writing in python
upload_time2018-04-13 16:22:45
maintainer
docs_urlNone
authorThomas Montaigu
requires_python>=3
licenseBSD 3-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            pylas
-----

Another way of reading LAS/LAZ in Python.

Example
-------

.. code:: python

    import pylas

    # Directly read and write las 
    las = pylas.read('filename.las')
    las = pylas.convert(point_format_id=2)
    las.write('converted.las')

    # Open data to inspect header and then read
    with pylas.open('filename.las') as f:
        if f.header.number_of_point_records < 10 ** 8:
            las = f.read()
    print(las.vlrs)


Dependencies & Requirements
---------------------------

Python 3 Only.

lazperf_ is an optionnal, but recommended dependency that allows pylas to read and write compressed LAZ files.

.. _lazperf: https://github.com/hobu.laz-perf



Installation
------------

::

    pip install pylas
            

Raw data

            {
    "maintainer": "", 
    "docs_url": null, 
    "requires_python": ">=3", 
    "maintainer_email": "", 
    "cheesecake_code_kwalitee_id": null, 
    "keywords": "", 
    "upload_time": "2018-04-13 16:22:45", 
    "author": "Thomas Montaigu", 
    "home_page": "https://github.com/tmontaigu/pylas", 
    "github_user": "tmontaigu", 
    "download_url": "https://pypi.python.org/packages/93/5c/294f596ac3cfe9656422d815f1e5f96103b6f5570549dedb1eb499fc2391/pylas-0.1.2.tar.gz", 
    "platform": "", 
    "version": "0.1.2", 
    "cheesecake_documentation_id": null, 
    "description": "pylas\n-----\n\nAnother way of reading LAS/LAZ in Python.\n\nExample\n-------\n\n.. code:: python\n\n    import pylas\n\n    # Directly read and write las \n    las = pylas.read('filename.las')\n    las = pylas.convert(point_format_id=2)\n    las.write('converted.las')\n\n    # Open data to inspect header and then read\n    with pylas.open('filename.las') as f:\n        if f.header.number_of_point_records < 10 ** 8:\n            las = f.read()\n    print(las.vlrs)\n\n\nDependencies & Requirements\n---------------------------\n\nPython 3 Only.\n\nlazperf_ is an optionnal, but recommended dependency that allows pylas to read and write compressed LAZ files.\n\n.. _lazperf: https://github.com/hobu.laz-perf\n\n\n\nInstallation\n------------\n\n::\n\n    pip install pylas", 
    "lcname": "pylas", 
    "bugtrack_url": null, 
    "github": true, 
    "coveralls": false, 
    "name": "PyLAS", 
    "license": "BSD 3-Clause", 
    "travis_ci": false, 
    "github_project": "pylas", 
    "summary": "Las/Laz reading and writing in python", 
    "split_keywords": [], 
    "author_email": "thomas.montaigu@laposte.net", 
    "urls": [
        {
            "has_sig": false, 
            "upload_time": "2018-04-13T16:22:45", 
            "comment_text": "", 
            "python_version": "source", 
            "url": "https://pypi.python.org/packages/93/5c/294f596ac3cfe9656422d815f1e5f96103b6f5570549dedb1eb499fc2391/pylas-0.1.2.tar.gz", 
            "md5_digest": "1f7c51bc9800806daa285b0eb4aced07", 
            "downloads": 0, 
            "filename": "pylas-0.1.2.tar.gz", 
            "packagetype": "sdist", 
            "path": "93/5c/294f596ac3cfe9656422d815f1e5f96103b6f5570549dedb1eb499fc2391/pylas-0.1.2.tar.gz", 
            "digests": {
                "sha256": "6a256ca1401fc21fbe48c5802656b0c2f80d81eb7e53bf512cb5ffdaaa642b73", 
                "md5": "1f7c51bc9800806daa285b0eb4aced07"
            }, 
            "sha256_digest": "6a256ca1401fc21fbe48c5802656b0c2f80d81eb7e53bf512cb5ffdaaa642b73", 
            "size": 23198
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}