diffΒΆ

The diff command is used for executing a simple contextual difference between two sources.

$ pdal diff <source> <candidate>
--source arg     Non-positional option for specifying filename of source file.
--candidate arg  Non-positional option for specifying filename to test against source.

The command returns 0 and produces no output if the files describe the same point data in the same format, otherwise 1 is returned and a JSON-formatted description of the differences is produced.

The command checks for the equivalence of the following items:

  • Different schema
  • Expected count
  • Metadata
  • Actual point count
  • Byte-by-byte point data