Tasks of category task_pointcloud

Note: More tasks are present on the web interface.

task_pointcloud description
import import point cloud data files
rasterize create visualization raster from points

task_pointcloud: “import”

Import all *.las and *.laz files at a folder (and subfolders) on the server into a new PointCloud layer.

name value
pointcloud ID of new PointCloud layer (target).
format: layer ID example: pointcloud1
source Folder with *.las / *.laz files to import (located on server) (recursive).
format: path example: las/folder1
epsg EPSG projection code (If epsg is left empty and proj4 parameter is set a automatic epsg search will be tried. Note: multiple EPSG may refer to one proj4).
format: number example: 25832
proj4 PROJ4 projection (If proj4 is left empty and epsg parameter is set a automatic proj4 generation will be tried.).
format: text example: +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
rect Only points inside of rect are imported - prevents import of points with erroneous x,y coordinates.
format: list of coordinates: xmin, ymin, xmax, ymax example: 609000.1, 5530100.7, 609094.1, 5530200.9
cellsize Size of cells.
format: number example: 10 default: 100 -> 100 meter
cellscale Resolution of points.
format: number example: 1000 default: 100 -> resolution of points 1/100 = 0.01 meter
storage_type Storage type of new PointCloud.
format: RasterUnit or TileStorage default: TileStorage
transactions Use power failer safe (and slow) PointCloud operation mode (obsolete for TileStorage).
format: true or false default: false
{ task_pointcloud: "import", pointcloud: "pointcloud1", source: "/media/folder/lasfolder", epsg: "25832", proj4: "+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs " }

task_pointcloud: “rasterize”

create visualization raster from points

name value
pointcloud source: pointcloud layer name (needs to be existing)
rasterdb target: rasterdb layer name (delete if existing and create new)
transactions (optional, default: true) true/false (true: processed part of data will be accessible when server is terminated in middle of operation, false: processing is faster)
{task_pointcloud: "rasterize", pointcloud: "cloud", rasterdb: "cloud_rasterized",  transactions: false}