[pdal-commits] [PDAL/PDAL] 2232b8: Main code samples for libLASC API to PDAL transiti...
GitHub
noreply at github.com
Tue Sep 8 14:02:00 PDT 2015
Branch: refs/heads/python-extension-module
Home: https://github.com/PDAL/PDAL
Commit: 2232b83d1c39a4d68a20d5a9a1371d3b91f873fd
https://github.com/PDAL/PDAL/commit/2232b83d1c39a4d68a20d5a9a1371d3b91f873fd
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
A doc/tutorial/liblas_to_pdal.rst
Log Message:
-----------
Main code samples for libLASC API to PDAL transition
Commit: dabf19836a3a182d1194fc8c3f0ea4e80a02a4eb
https://github.com/PDAL/PDAL/commit/dabf19836a3a182d1194fc8c3f0ea4e80a02a4eb
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M doc/faq.rst
Log Message:
-----------
Add questions about libLAS
Commit: faf3b8e896ae29a98ca730111a60e7c7ecab3f1b
https://github.com/PDAL/PDAL/commit/faf3b8e896ae29a98ca730111a60e7c7ecab3f1b
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M doc/tutorial/index.rst
M doc/tutorial/liblas_to_pdal.rst
Log Message:
-----------
Text for from libLAS transition and toc entry
Commit: 73bb4bd9b9883c4068bfa64499d781bfb03cb2e5
https://github.com/PDAL/PDAL/commit/73bb4bd9b9883c4068bfa64499d781bfb03cb2e5
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M doc/faq.rst
Log Message:
-----------
Complete 3 libLAS related questions
Commit: c178da823bfce79c3bf5badd22704c1a5b689702
https://github.com/PDAL/PDAL/commit/c178da823bfce79c3bf5badd22704c1a5b689702
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-04 (Fri, 04 Sep 2015)
Changed paths:
M doc/tutorial/liblas_to_pdal.rst
Log Message:
-----------
Add error handling and mention other formats
Commit: d246f6d0f8fc1c67818119388ae0b5986c6655b8
https://github.com/PDAL/PDAL/commit/d246f6d0f8fc1c67818119388ae0b5986c6655b8
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2015-09-04 (Fri, 04 Sep 2015)
Changed paths:
M doc/tutorial/liblas_to_pdal.rst
Log Message:
-----------
Improve transition guide heading and fix label
Commit: 0eadd5629161bdd03785b5537f69d3971e325b1e
https://github.com/PDAL/PDAL/commit/0eadd5629161bdd03785b5537f69d3971e325b1e
Author: Howard Butler <howard at hobu.co>
Date: 2015-09-05 (Sat, 05 Sep 2015)
Changed paths:
M doc/faq.rst
M doc/tutorial/index.rst
A doc/tutorial/liblas_to_pdal.rst
Log Message:
-----------
Merge pull request #983 from wenzeslaus/liblas-to-pdal-transition
Add libLAS to PDAL transition guide
Commit: 3ea6f2e496cdc183a5ce9ff330c18daef3248a2e
https://github.com/PDAL/PDAL/commit/3ea6f2e496cdc183a5ce9ff330c18daef3248a2e
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2015-09-08 (Tue, 08 Sep 2015)
Changed paths:
M doc/apps.rst
M kernels/translate/CMakeLists.txt
M kernels/translate/TranslateKernel.cpp
M kernels/translate/TranslateKernel.hpp
M test/unit/apps/pc2pcTest.cpp
Log Message:
-----------
Update the translate kernel
We originally proposed the concept of a so-called "Omni" kernel, which in
it's simplest form was a simple, file format conversion utility, but could
optionally apply multiple filtering stages as part of the processing
pipeline. In time, we came to realize that this was just a generalized
form of the existing Translate kernel, and should serve as a drop-in
replacement of that initial capability.
Under the hood, the Translate kernel now uses the PipelineManager class to
construct a pipeline on-the-fly, given the command-line arguments provided
at runtime.
An input and output file name are both required, given by the `--input`
and `--output` flags. The drivers for these stages will be inferred from
the file names, where possible, but can also be explicitly provided using
the `--reader` and `--writer` flags. The input/output arguments can be
provided as positional parameters with a max occurance of 1.
The user may optionally specify multiple filter stages using the
`--filter` flag. The filters will be applied in the order they are
entered. If specifying filter as a positional argument, it must come after
the input and output arguments. As a convenience, users may omit the
leading "filters." in the filter stage names, as the fact that these
stages are filters is already implied. Available filters can be viewed by
executing `pdal --drivers`.
The composed pipeline XML will be written to disk if a valid filename is
provided with the `--pipeline` flag.
Finally, filter-specific options can still be passed via the command-line,
using the filter's full stage name, e.g., `filters.crop`. Filter options
can be viewed by running `pdal --options[=filter stage name]`.
Simple LAS to BPF conversion
```
$ pdal translate input.las output.bpf
```
Apply MortonOrder filter to sort points while converting from input.las to
sorted.las.
```
$ pdal translate input.las sorted.las mortonorder
```
Apply PDAL's native Splitter filter, followed by the plugin Ground filter.
```
$ pdal translate input.las ground.las splitter ground
```
Apply the Sort filter, specifying additional filter-specific options and
writing the resuling pipeline to disk.
```
$ pdal translate input.las sorted.las sort --filters.sort.dimension=X
--pipeline x_sort.xml
```
Commit: de1a8d5c169b8fe57d6642fe9ee3bd14acc9fcdf
https://github.com/PDAL/PDAL/commit/de1a8d5c169b8fe57d6642fe9ee3bd14acc9fcdf
Author: chambbj <brad.chambers at gmail.com>
Date: 2015-09-08 (Tue, 08 Sep 2015)
Changed paths:
M doc/apps.rst
M kernels/translate/CMakeLists.txt
M kernels/translate/TranslateKernel.cpp
M kernels/translate/TranslateKernel.hpp
M test/unit/apps/pc2pcTest.cpp
Log Message:
-----------
Merge pull request #980 from PDAL/omni-kernel-pipeline-manager
Update translate kernel to accept any supported filter or chain of filters
Commit: 14d46a0252a75e4fad32ba080982a76986f04512
https://github.com/PDAL/PDAL/commit/14d46a0252a75e4fad32ba080982a76986f04512
Author: Howard Butler <howard at hobu.co>
Date: 2015-09-08 (Tue, 08 Sep 2015)
Changed paths:
M doc/apps.rst
M doc/faq.rst
M doc/tutorial/index.rst
A doc/tutorial/liblas_to_pdal.rst
M kernels/translate/CMakeLists.txt
M kernels/translate/TranslateKernel.cpp
M kernels/translate/TranslateKernel.hpp
M test/unit/apps/pc2pcTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into python-extension-module
Commit: 4df626cb8f64f14aa735e67e58687ca2c72736d8
https://github.com/PDAL/PDAL/commit/4df626cb8f64f14aa735e67e58687ca2c72736d8
Author: Howard Butler <howard at hobu.co>
Date: 2015-09-08 (Tue, 08 Sep 2015)
Changed paths:
M .gitignore
M cmake/examples/hobu-config.sh
M python/MANIFEST.in
R python/docs/index.rst
M python/pdal/Pipeline.cpp
M python/setup.py
Log Message:
-----------
python setup.py tweaks
Compare: https://github.com/PDAL/PDAL/compare/f3a7697ba8f1...4df626cb8f64
More information about the pdal-commits
mailing list