[pdal-commits] [PDAL/PDAL] ded16a: Add 'metadata', 'schema', and 'spatialreference' v...
GitHub
noreply at github.com
Tue Jan 17 06:50:51 PST 2017
Branch: refs/heads/master
Home: https://github.com/PDAL/PDAL
Commit: ded16ad1766788e3a04c10ed46fdeb3f8cf56d1f
https://github.com/PDAL/PDAL/commit/ded16ad1766788e3a04c10ed46fdeb3f8cf56d1f
Author: Howard Butler <howard at hobu.co>
Date: 2017-01-17 (Tue, 17 Jan 2017)
Changed paths:
M doc/stages/filters.predicate.rst
M doc/stages/filters.programmable.rst
M kernels/InfoKernel.cpp
M pdal/PipelineExecutor.cpp
M pdal/PointLayout.cpp
M pdal/PointLayout.hpp
M pdal/PointTable.cpp
M pdal/PointView.hpp
R pdal/plang/BufferedInvocation.cpp
R pdal/plang/BufferedInvocation.hpp
M pdal/plang/CMakeLists.txt
M pdal/plang/Environment.cpp
M pdal/plang/Invocation.cpp
M pdal/plang/Invocation.hpp
M plugins/python/filters/PredicateFilter.cpp
M plugins/python/filters/PredicateFilter.hpp
M plugins/python/filters/ProgrammableFilter.cpp
M plugins/python/filters/ProgrammableFilter.hpp
M plugins/python/test/ProgrammableFilterTest.cpp
Log Message:
-----------
Add 'metadata', 'schema', and 'spatialreference' variables to filters.programmable and filters.predicate Python filter functions so they can take advantage of this kind of information in their processing chains. (#1471)
* get rid of BufferedInvocation in favor of simply Invocation for plang
* toMetadata should be on PointLayout, forward PointTable::toMetadata
* refactor filters.programmable and filters.predicate metadata. Support passing spatialreference and schema information via JSON to Python modules
* docs for python filters updates
* tighten up reference tracking, metadata addition
More information about the pdal-commits
mailing list