PotreeConverter——数据转换时的设置问题

在使用potreeConverter转换数据的时候,有很多可选的参数,一般情况下,都不需要自己去预设,但是当有一些特殊需求的时候,就需要进行单独设置了,下面就potreeConverter里面的一些可选参数进行一些说明,帮助去得到合适的数据;

下面是所有的可选设置:

PotreeConverter [OPTIONS] SOURCE
Options:
  -h   [ --help ] prints usage 
  -p   [ --generate-page ] arg Generates a ready to use web page with the given name.
  -o   [ --outdir ] arg output directory
  -s   [ --spacing ] arg Distance between points at root level. Distance halves each level.
  -d   [ --spacing-by-diagonal-fraction ] arg Maximum number of points on the diagonal in the first level (sets spacing). spacing = diagonal / value
  -l   [ --levels ] arg Number of levels that will be generated. 0: only root, 1: root and its children, ...
  -f   [ --input-format ] arg Input format. xyz: cartesian coordinates as floats, rgb: colors as numbers, i: intensity as number
  --color-range   arg
  --intensity-range  arg
  --output-format    arg Output format can be BINARY, LAS or LAZ. Default is BINARY
  -a   [ --output-attributes ] arg can be any combination of RGB, INTENSITY and CLASSIFICATION. Default is RGB.
  --scale   arg Scale of the X, Y, Z coordinate in LAS and LAZ files.
  --aabb   arg Bounding cube as "minX minY minZ maxX maxY maxZ". If not provided it is automatically computed
  --incremental    Add new points to existing conversion
  --overwrite    Replace existing conversion at target directory
  --source-listing-only    Create a sources.json but no octree.
  --projection   arg Specify projection in proj4 format.
  -q   [ --quality ] arg Specify FAST, DEFAULT or NICE to trade-off between quality and conversion speed.
  --list-of-files   arg A text file containing a list of file to be converted.
  --source   arg Source file. Can be LAS, LAZ, PTX or PLY
  --title   arg Page title
  --description   arg Description to be shown in the page.
  --edl-enabled   Enable Eye-Dome-Lighting.
  --show-skybox
  --material   arg RGB, ELEVATION, INTENSITY, INTENSITY_GRADIENT, RETURN_NUMBER, SOURCE, LEVEL_OF_DETAIL

 

那么这些设置都是应该如何使用呢?

下面是一些使用案例:

设置了传入的数据格式xyzi,设置密度的范围,一般是0-255,超过了会出错,设置了输出路径 ,设置了输出文件名字,输出文件格式,以及数据来源的格式

PotreeConverter.exe myfile.las -f xyzi --intensity-range 2048 2303 -o c:\xampp \htdocs\my_potree -p test --output-format LAS --source LAS

设置了数据的投影坐标系,一般是按照proj4的格式进行输入,其他的左边系参数可能会出错,另外还设置了输出数据的属性 

PotreeConverter.exe D:\test\input.las -o C:\OSGeo4W\apache\htdocs\potree\test -p index --projection "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"  --output-attributes RGB INTENSITY CLASSIFICATION

.\PotreeConverter.exe <input> -o <targetDir> -a RGB CLASSIFICATION

 

对包围盒子的设置如下:

# first, convert with custom bounding box and then append new_data.las afterwards.
# points in new_data MUST fit into bounding box!
./PotreeConverter.exe C:/data -o C:/potree_converted -aabb "-0.748 -2.780 2.547 3.899 1.867 7.195"
./PotreeConverter.exe C:/new_data.las -o C:/potree_converted --incremental
posted on 2017-08-14 17:59  wema  阅读(1841)  评论(0编辑  收藏  举报