Skip to main content

Point cloud data processing

Project description

The PDAL Python extension allows you to process data with PDAL into Numpy arrays. Additionally, you can use it to fetch schema and metadata from PDAL operations.

The repository for PDAL’s Python extension is available at https://github.com/PDAL/python

It is released independently from PDAL itself as of PDAL 1.7.

Usage

Given the following pipeline, which simply reads an ASPRS LAS file and sorts it by the X dimension:

json = """
{
  "pipeline": [
    "1.2-with-color.las",
    {
        "type": "filters.sort",
        "dimension": "X"
    }
  ]
}"""

import pdal
pipeline = pdal.Pipeline(json)
pipeline.validate() # check if our JSON and options were good
pipeline.loglevel = 9 #really noisy
count = pipeline.execute()
arrays = pipeline.arrays
metadata = pipeline.metadata
log = pipeline.log

Requirements

  • PDAL 1.7+

  • Python >=2.7 (including Python 3.x)

Changes

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

PDAL-2.0.0.tar.gz (51.6 kB view details)

Uploaded Source

Built Distributions

PDAL-2.0.0-py3.6-win-amd64.egg (103.4 kB view details)

Uploaded Source

PDAL-2.0.0-cp36-cp36m-win_amd64.whl (102.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

File details

Details for the file PDAL-2.0.0.tar.gz.

File metadata

  • Download URL: PDAL-2.0.0.tar.gz
  • Upload date:
  • Size: 51.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PDAL-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b5b8808755456253cea9440df9bc74c91c57e6dc34fddf4ed85b2392e0a3ec79
MD5 735db1b262a83cfadc3625bbbf306b3a
BLAKE2b-256 b521456d7f7e3081a32e7c8852f78a813dcf3757000b0623371f125a4c3f78a8

See more details on using hashes here.

Provenance

File details

Details for the file PDAL-2.0.0-py3.6-win-amd64.egg.

File metadata

File hashes

Hashes for PDAL-2.0.0-py3.6-win-amd64.egg
Algorithm Hash digest
SHA256 f73b77f0c6eff78b2d62eb5d84179c8f98c7a3a8e9ce174acd811eb132429543
MD5 f0338bb4b8860f94efa5ec8dfc6225af
BLAKE2b-256 74339eb4b38a40a9593686d049440bfda7cf4529d54e298f2c15d010dc2d473f

See more details on using hashes here.

Provenance

File details

Details for the file PDAL-2.0.0-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for PDAL-2.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a25222d698dcc7ecffdd8de7f7b56a640961aa594cca2e5230e4b813837aba9d
MD5 79d10d789a5c623a373ad9471becd685
BLAKE2b-256 6460d024ffe7821005bc4f518d9f175976af73249d29747516b96ce667921572

See more details on using hashes here.

Provenance

Supported by

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