[pdal-commits] [PDAL/PDAL] c40cd1: Move reader VLR handling to LasHeader.

GitHub noreply at github.com
Thu Mar 10 14:48:20 PST 2016


  Branch: refs/heads/nitfwrap
  Home:   https://github.com/PDAL/PDAL
  Commit: c40cd18d77df88a3a5f129afd4eca999ddbb061c
      https://github.com/PDAL/PDAL/commit/c40cd18d77df88a3a5f129afd4eca999ddbb061c
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-09 (Wed, 09 Mar 2016)

  Changed paths:
    M io/las/LasHeader.cpp
    M io/las/LasHeader.hpp
    M io/las/LasReader.cpp
    M io/las/LasReader.hpp

  Log Message:
  -----------
  Move reader VLR handling to LasHeader.


  Commit: be98d0fe951cbc68ba86a454e8033cc74a91a1ba
      https://github.com/PDAL/PDAL/commit/be98d0fe951cbc68ba86a454e8033cc74a91a1ba
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M CMakeLists.txt
    M appveyor.yml
    M cmake/macros.cmake
    A doc/json_pipeline_specification.rst
    M doc/stages/filters.colorization.rst
    M doc/stages/filters.hexbin.rst
    M doc/tutorial/clipping-with-shapefile.rst
    M doc/tutorial/pcl_block_tutorial.rst
    M doc/tutorial/reading.rst
    M doc/tutorial/writing-reader.rst
    M doc/tutorial/writing-writer.rst
    A examples/writing-reader/pipeline-myreader.json
    R examples/writing-reader/pipeline-myreader.xml
    A examples/writing-writer/pipeline-mywriter.json
    R examples/writing-writer/pipeline-mywriter.xml
    M include/pdal/PipelineManager.hpp
    M kernels/info/InfoKernel.cpp
    M kernels/pipeline/PipelineKernel.cpp
    M plugins/cpd/kernel/Cpd.cpp
    M plugins/icebridge/test/IcebridgeReaderTest.cpp
    M plugins/nitf/test/NitfReaderTest.cpp
    M plugins/pcl/filters/DartSampleFilter.cpp
    M plugins/pcl/test/PCLBlockFilterTest.cpp
    M plugins/python/CMakeLists.txt
    M plugins/python/test/PLangTest.cpp
    M plugins/python/test/PredicateFilterTest.cpp
    M plugins/python/test/ProgrammableFilterTest.cpp
    A plugins/python/test/PythonPipelineTest.cpp
    M scripts/ci/script.sh
    M src/CMakeLists.txt
    M src/PipelineManager.cpp
    R src/PipelineReader.cpp
    M src/PipelineReader.hpp
    A src/PipelineReaderJSON.cpp
    A src/PipelineReaderJSON.hpp
    A src/PipelineReaderXML.cpp
    A src/PipelineReaderXML.hpp
    M src/util/Utils.cpp
    A test/data/autzen/autzen-interpolate.json.in
    A test/data/autzen/autzen-surface.tif.min.tif
    A test/data/autzen/hag.py.in
    M test/data/filters/decimate.xml.in
    A test/data/filters/ferry.json.in
    A test/data/filters/merge.json.in
    A test/data/filters/merge2.json.in
    A test/data/filters/merge3.json.in
    A test/data/filters/pcl/passthrough.json.in
    R test/data/filters/pcl/passthrough.xml
    A test/data/filters/pcl/passthrough.xml.in
    A test/data/filters/sort.json.in
    A test/data/nitf/chipper.json.in
    M test/data/nitf/write_laz.xml.in
    A test/data/pipeline/attribute.json.in
    A test/data/pipeline/bpf2las.json.in
    A test/data/pipeline/bpf2nitf.json.in
    A test/data/pipeline/chipper.json.in
    A test/data/pipeline/colorize-multi.json.in
    A test/data/pipeline/colorize.json.in
    A test/data/pipeline/crop-hole.json.in
    A test/data/pipeline/crop-stats.json.in
    A test/data/pipeline/crop.json.in
    A test/data/pipeline/crop_wkt.json.in
    A test/data/pipeline/crop_wkt_2d.json.in
    A test/data/pipeline/crop_wkt_2d_classification.json.in
    A test/data/pipeline/decimate.json.in
    A test/data/pipeline/ferry-reproject.json.in
    A test/data/pipeline/from-module.json.in
    A test/data/pipeline/hexbin-info.json.in
    A test/data/pipeline/hexbin.json.in
    A test/data/pipeline/las2csv.json.in
    A test/data/pipeline/las2geojson.json.in
    A test/data/pipeline/las2nitf-2.json.in
    A test/data/pipeline/las2nitf-crop-with-options.json.in
    A test/data/pipeline/las2nitf.json.in
    A test/data/pipeline/las2space-delimited.json.in
    A test/data/pipeline/merge.json.in
    A test/data/pipeline/metadata_reader.json.in
    A test/data/pipeline/metadata_writer.json.in
    A test/data/pipeline/mississippi.json.in
    A test/data/pipeline/mississippi_reverse.json.in
    A test/data/pipeline/nitf-chipper.json.in
    A test/data/pipeline/nitf2las.json.in
    A test/data/pipeline/p2g-writer.json.in
    A test/data/pipeline/predicate-embed.json.in
    A test/data/pipeline/predicate-keep-ground-and-unclass.json.in
    A test/data/pipeline/predicate-keep-last-return.json.in
    A test/data/pipeline/predicate-keep-specified-returns.json.in
    A test/data/pipeline/programmable-hag.json.in
    A test/data/pipeline/programmable-update-y-dims.json.in
    A test/data/pipeline/qfit2las.json.in
    A test/data/pipeline/range_classification.json.in
    A test/data/pipeline/range_z.json.in
    A test/data/pipeline/range_z_classification.json.in
    A test/data/pipeline/reproject.json.in
    A test/data/pipeline/sbet2txt.json.in
    A test/data/pipeline/sort.json.in
    A test/data/pipeline/splitter.json.in
    A test/data/pipeline/stats.json.in
    A test/data/plang/from-module.json.in
    A test/data/plang/predicate-embed.json.in
    A test/data/plang/programmable-update-y-dims.json.in
    A test/data/sbet/pipeline.json.in
    M test/unit/CMakeLists.txt
    M test/unit/apps/pcpipelineTest.cpp
    A test/unit/apps/pcpipelineTestJSON.cpp
    M test/unit/filters/AdditionalMergeTest.cpp
    M test/unit/filters/FerryFilterTest.cpp
    M test/unit/filters/MergeTest.cpp
    M test/unit/filters/SortFilterTest.cpp
    M test/unit/io/sbet/SbetReaderTest.cpp
    A vendor/jsoncpp-1.6.2/dist/json/json-forwards.h
    A vendor/jsoncpp-1.6.2/dist/json/json.h
    A vendor/jsoncpp-1.6.2/dist/jsoncpp.cpp

  Log Message:
  -----------
  Add PipelineReaderJSON

Initial implementation for doc/json_pipeline_specifiation.rst (see #1071)

    * No globbing syntax

Tests

    * Replicate existing XML unit tests in JSON format
    * All JSON pipeline tests located in test/data/pipeline
    * Move python pipeline tests to python plugin folder
    * Tests binned by dependencies

Documentation

    * Update docs to use JSON vice XML


  Commit: dbce2401d0a44ae4dce61c4ebc18e45b30f507ce
      https://github.com/PDAL/PDAL/commit/dbce2401d0a44ae4dce61c4ebc18e45b30f507ce
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M io/las/LasHeader.cpp
    M io/las/LasHeader.hpp
    M io/las/LasReader.cpp
    M io/las/LasReader.hpp

  Log Message:
  -----------
  Merge pull request #1177 from PDAL/lasvlr

Move reader VLR handling to LasHeader.


  Commit: f6ae1e803c67e3e1a893d3d138b98807ee41c9f0
      https://github.com/PDAL/PDAL/commit/f6ae1e803c67e3e1a893d3d138b98807ee41c9f0
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M io/las/LasHeader.cpp

  Log Message:
  -----------
  Remove getName() from no GEOTIFF branch.


  Commit: 94960eac037df90f9f5da8c5c687ca21d8254d7a
      https://github.com/PDAL/PDAL/commit/94960eac037df90f9f5da8c5c687ca21d8254d7a
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M cmake/win32_compiler_options.cmake
    M include/pdal/util/Charbuf.hpp
    M include/pdal/util/OStream.hpp
    M io/bpf/BpfCompressor.cpp
    M io/bpf/BpfReader.cpp
    M io/bpf/BpfReader.hpp
    M io/text/TextReader.hpp

  Log Message:
  -----------
  Quiet windows compiler.


  Commit: 393df2140ca7a80a383f7e04b130a554fc0c5244
      https://github.com/PDAL/PDAL/commit/393df2140ca7a80a383f7e04b130a554fc0c5244
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M include/pdal/util/Charbuf.hpp

  Log Message:
  -----------
  Export some more symbols.


  Commit: 344c3c405fb1ed7f2dba90a0593c3c6ce69005b8
      https://github.com/PDAL/PDAL/commit/344c3c405fb1ed7f2dba90a0593c3c6ce69005b8
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M include/pdal/util/IStream.hpp

  Log Message:
  -----------
  Refine export of symbols from IStream.


  Commit: e09c04ba771d501a406fbb9ab4f0677439a99d3d
      https://github.com/PDAL/PDAL/commit/e09c04ba771d501a406fbb9ab4f0677439a99d3d
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M include/pdal/util/Uuid.hpp
    M io/las/LasHeader.cpp
    M io/las/ZipPoint.cpp
    M test/unit/PolygonTest.cpp

  Log Message:
  -----------
  More Windows clean-up.


  Commit: 7dd171bb2349657d351a671f93e572870fe9b627
      https://github.com/PDAL/PDAL/commit/7dd171bb2349657d351a671f93e572870fe9b627
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M CMakeLists.txt
    M appveyor.yml
    M cmake/macros.cmake
    M cmake/win32_compiler_options.cmake
    A doc/json_pipeline_specification.rst
    M doc/stages/filters.colorization.rst
    M doc/stages/filters.hexbin.rst
    M doc/tutorial/clipping-with-shapefile.rst
    M doc/tutorial/pcl_block_tutorial.rst
    M doc/tutorial/reading.rst
    M doc/tutorial/writing-reader.rst
    M doc/tutorial/writing-writer.rst
    A examples/writing-reader/pipeline-myreader.json
    R examples/writing-reader/pipeline-myreader.xml
    A examples/writing-writer/pipeline-mywriter.json
    R examples/writing-writer/pipeline-mywriter.xml
    M include/pdal/PipelineManager.hpp
    M include/pdal/util/Charbuf.hpp
    M include/pdal/util/IStream.hpp
    M include/pdal/util/OStream.hpp
    M include/pdal/util/Uuid.hpp
    M io/bpf/BpfCompressor.cpp
    M io/bpf/BpfReader.cpp
    M io/bpf/BpfReader.hpp
    M io/las/LasHeader.cpp
    M io/las/LasHeader.hpp
    M io/las/LasReader.cpp
    M io/las/LasReader.hpp
    M io/las/ZipPoint.cpp
    M io/text/TextReader.hpp
    M kernels/info/InfoKernel.cpp
    M kernels/pipeline/PipelineKernel.cpp
    M plugins/cpd/kernel/Cpd.cpp
    M plugins/icebridge/test/IcebridgeReaderTest.cpp
    M plugins/nitf/test/NitfReaderTest.cpp
    M plugins/pcl/filters/DartSampleFilter.cpp
    M plugins/pcl/test/PCLBlockFilterTest.cpp
    M plugins/python/CMakeLists.txt
    M plugins/python/test/PLangTest.cpp
    M plugins/python/test/PredicateFilterTest.cpp
    M plugins/python/test/ProgrammableFilterTest.cpp
    A plugins/python/test/PythonPipelineTest.cpp
    M scripts/ci/script.sh
    M src/CMakeLists.txt
    M src/PipelineManager.cpp
    R src/PipelineReader.cpp
    M src/PipelineReader.hpp
    A src/PipelineReaderJSON.cpp
    A src/PipelineReaderJSON.hpp
    A src/PipelineReaderXML.cpp
    A src/PipelineReaderXML.hpp
    M src/util/Utils.cpp
    A test/data/autzen/autzen-interpolate.json.in
    A test/data/autzen/autzen-surface.tif.min.tif
    A test/data/autzen/hag.py.in
    M test/data/filters/decimate.xml.in
    A test/data/filters/ferry.json.in
    A test/data/filters/merge.json.in
    A test/data/filters/merge2.json.in
    A test/data/filters/merge3.json.in
    A test/data/filters/pcl/passthrough.json.in
    R test/data/filters/pcl/passthrough.xml
    A test/data/filters/pcl/passthrough.xml.in
    A test/data/filters/sort.json.in
    A test/data/nitf/chipper.json.in
    M test/data/nitf/write_laz.xml.in
    A test/data/pipeline/attribute.json.in
    A test/data/pipeline/bpf2las.json.in
    A test/data/pipeline/bpf2nitf.json.in
    A test/data/pipeline/chipper.json.in
    A test/data/pipeline/colorize-multi.json.in
    A test/data/pipeline/colorize.json.in
    A test/data/pipeline/crop-hole.json.in
    A test/data/pipeline/crop-stats.json.in
    A test/data/pipeline/crop.json.in
    A test/data/pipeline/crop_wkt.json.in
    A test/data/pipeline/crop_wkt_2d.json.in
    A test/data/pipeline/crop_wkt_2d_classification.json.in
    A test/data/pipeline/decimate.json.in
    A test/data/pipeline/ferry-reproject.json.in
    A test/data/pipeline/from-module.json.in
    A test/data/pipeline/hexbin-info.json.in
    A test/data/pipeline/hexbin.json.in
    A test/data/pipeline/las2csv.json.in
    A test/data/pipeline/las2geojson.json.in
    A test/data/pipeline/las2nitf-2.json.in
    A test/data/pipeline/las2nitf-crop-with-options.json.in
    A test/data/pipeline/las2nitf.json.in
    A test/data/pipeline/las2space-delimited.json.in
    A test/data/pipeline/merge.json.in
    A test/data/pipeline/metadata_reader.json.in
    A test/data/pipeline/metadata_writer.json.in
    A test/data/pipeline/mississippi.json.in
    A test/data/pipeline/mississippi_reverse.json.in
    A test/data/pipeline/nitf-chipper.json.in
    A test/data/pipeline/nitf2las.json.in
    A test/data/pipeline/p2g-writer.json.in
    A test/data/pipeline/predicate-embed.json.in
    A test/data/pipeline/predicate-keep-ground-and-unclass.json.in
    A test/data/pipeline/predicate-keep-last-return.json.in
    A test/data/pipeline/predicate-keep-specified-returns.json.in
    A test/data/pipeline/programmable-hag.json.in
    A test/data/pipeline/programmable-update-y-dims.json.in
    A test/data/pipeline/qfit2las.json.in
    A test/data/pipeline/range_classification.json.in
    A test/data/pipeline/range_z.json.in
    A test/data/pipeline/range_z_classification.json.in
    A test/data/pipeline/reproject.json.in
    A test/data/pipeline/sbet2txt.json.in
    A test/data/pipeline/sort.json.in
    A test/data/pipeline/splitter.json.in
    A test/data/pipeline/stats.json.in
    A test/data/plang/from-module.json.in
    A test/data/plang/predicate-embed.json.in
    A test/data/plang/programmable-update-y-dims.json.in
    A test/data/sbet/pipeline.json.in
    M test/unit/CMakeLists.txt
    M test/unit/PolygonTest.cpp
    M test/unit/apps/pcpipelineTest.cpp
    A test/unit/apps/pcpipelineTestJSON.cpp
    M test/unit/filters/AdditionalMergeTest.cpp
    M test/unit/filters/FerryFilterTest.cpp
    M test/unit/filters/MergeTest.cpp
    M test/unit/filters/SortFilterTest.cpp
    M test/unit/io/sbet/SbetReaderTest.cpp
    A vendor/jsoncpp-1.6.2/dist/json/json-forwards.h
    A vendor/jsoncpp-1.6.2/dist/json/json.h
    A vendor/jsoncpp-1.6.2/dist/jsoncpp.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into nitfwrap


  Commit: 1d1f3316a1e6787e64fdfc7a61470e2110af2aaa
      https://github.com/PDAL/PDAL/commit/1d1f3316a1e6787e64fdfc7a61470e2110af2aaa
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M include/pdal/GDALUtils.hpp
    M io/bpf/BpfReader.cpp
    M plugins/nitf/io/NitfFileWriter.cpp
    M plugins/nitf/io/NitfFileWriter.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/nitf/io/NitfWriter.hpp
    M plugins/nitf/test/NitfReaderTest.cpp
    M plugins/nitf/test/NitfWriterTest.cpp
    M src/GDALUtils.cpp
    M src/Log.cpp
    R test/data/nitf/chipper.json.in
    R test/data/nitf/chipper.xml.in
    M test/unit/apps/pcpipelineTest.cpp
    M test/unit/apps/pcpipelineTestJSON.cpp
    M tools/CMakeLists.txt
    A tools/nitfwrap/CMakeLists.txt
    A tools/nitfwrap/NitfWrap.cpp
    A tools/nitfwrap/NitfWrap.hpp

  Log Message:
  -----------
  Working nitfwrap.


Compare: https://github.com/PDAL/PDAL/compare/f5e90fb79baf...1d1f3316a1e6


More information about the pdal-commits mailing list