Uh oh!
There was an error while loading. Please reload this page.
XYZM - #34
Conversation
32 bytes PCBOUNDS increase (double zmin, zmax, mmin, mmax)
Indeed, I think it will improve performance! This filtering step was clearly slowing down LOPoCS. Thank you! |
elemoine
commented
Jan 30, 2017
@mbredif I haven't looked at your changes yet, but shouldn't this target the |
mbredif
commented
Jan 30, 2017
@elemoine : I will rebase a xyzm_li3ds branch for internal testing/reviewing and keep xyzm targeting upstream. |
elemoine
commented
Jan 30, 2017
Could you please provide more explanations? Up to now I've been thinking around the following lines:
Do you agree with the above? Am I missing something? |
mbredif
commented
Jan 30, 2017
I agree with these guidelines. I just wanted to keep my xyzm branch free from LI3DS stuff to ease the reviewing from people outside the LI3DS project. |
elemoine
commented
Jan 31, 2017
I agree with all the changes of this patch. I think we should create separate, single-purpose, PRs in upstream. For example, the handling of Z/H/Height and M/T/Time should be proposed with one PR, the extension of PCBOUNDS with another one, etc. |
mbredif
commented
Jan 31, 2017
Ok, looking at the code quickly, I can identify the following break up :
Is that the level of separation you were thinking of ? |
elemoine
commented
Jan 31, 2017
Yep, sounds good to me. We need this level of splitting to ease reviews. |
mbredif
commented
Feb 19, 2017
Updated and Rebased in #59 |
This PR is based on the PR pgpointcloud#104 and further addresses the issues pgpointcloud#86 and #32:
@pblottiere, could this improve the performance of lopocs, as I see you have to treat separately xy andz dimensions in https://github.com/LI3DS/lopocs/blob/master/lopocs/database.py#L46-L82 ?
Is that compensating for the pcpatch header size increase ?