Problem Ignoring tile
Opened this issue · 4 comments
Hi!
First of all, thank you for your time and effort.
I have a problem that is coming me crazy. When following the steps for transforming a Point Cloud in Ubuntu not using docker but the command line, i initially get the folder full of tiles, after all the process, the last command i use is:
mpc-merge-all -i ~/PathTo/Potree-OctTrees -o ~/PathTo/Potree-OctTrees-merged -m
what i see in command line after running that command is:
Input folder with Potree-OctTrees: /PathTo/Potree-OctTrees
Output Potree OctTree: /PathTo/Potree-OctTrees-merged
Move: True
Starting merge_potree_all.py...
Ignoring tile_0_2_potree_converter.mon.disk
Ignoring tile_1_5_potree_converter.mon.disk
Ignoring tile_0_1
Ignoring tile_1_2_potree_converter.log
Ignoring tile_0_2_potree_converter.mon
Ignoring tile_1_2_potree_converter.mon.disk
Ignoring tile_3_1
...
And i've noticed that every log file in /PathTo/Potree-OctTrees contains the text
Segmentation fault (core dumped)
I have no data transformation.
¿Could anybody help me having my first Massive-PotreeConverter conversion?
Thanks!!!
Hi Raquel0,
this is probably problem with PotreeConverter (issue #265). You can try using PotreeConverter from this fork or Massive-PotreeConverter from this one.
Also, you can try to manually edit PotreeConverter commands in XML file that was created by mpc-create-config-pycoeman
. Instead of:
PotreeConverter --outdir <outdir> --levels <levels> --output-format <output-format> --source <point-cloud-tile> --spacing <spacing> --aabb <aabb>
comands should be like this:
PotreeConverter <point-cloud-tile> --outdir <outdir> --levels <levels> --output-format <output-format> --spacing <spacing> --aabb <aabb>
@fgilic Hi!!!
I finally got it!! Thank you very much.
The only thing that i had to change was in create_pycoeman_config_run_massive_potree_converter.py
xmlCommandElement.text = 'PotreeConverter ' + tile + ' --outdir ' + localOutputFolder + ' --levels ' + str(levels) + ' --output-format ' + str(outputFormat).upper() + ' --spacing ' + str(spacing) + ' --aabb "' + extent + '"'
I added a space before --output-format and it worked perfectly
Thaks a lot again 😸