Script Tool API Reference

This appendix documents 127 public gvscript tools in 19 modules for the LiDAR360MLS Script Editor. Availability depends on the LiDAR360MLS 10.0 installation, plug-ins, licensing, and current project state.

Back to Script Development

Calling conventions

  • Run scripts inside LiDAR360MLS and normally import APIs with from gvscript import mls.
  • Prefer mls..(...) wrappers. Exact tool IDs support advanced gvscript.run_tool() calls.
  • input_paths is always a list. Replace D:/data/... paths with real paths.
  • Pass top-level parameters directly and create nested Parameters with *_parameters(). Use attribute assignment for valid Python identifiers, item assignment for other field names, and dictionaries for dynamic construction.
  • Calls return ToolResult. Inspect result.ok, result.message, and result.error_code, then read result.output, result.outputs, or result.result. Failures raise by default; pass raise_on_error=False to handle them.
  • Defaults come from LiDAR360MLS 10.0 configuration. Follow each entry's enum, conditional, and file-format requirements.

Parameters object example

from gvscript import mls

params = mls.point_cloud.pointcloud_extract_by_elevation_parameters()
params.minElevation = 10
params.maxElevation = 80

result = mls.point_cloud.pointcloud_extract_by_elevation(
    input_paths=["D:/data/a.LiData", "D:/data/b.LiData"],
    output_path="D:/data/extracted",
    Parameters=params,
)

for path in result.outputs:
    print(path)

Module index

Module Namespace Functions
Point Cloud Classification mls.classify 11
Format Conversion mls.convert 8
Facility Extraction mls.facility 1
GeoPackage Data Management mls.gpkg 2
Data Loading and Removal mls.io 2
Layer Management mls.layer 9
Map Elements mls.map_element 1
Pavement Analysis mls.pavement 5
Point Cloud Processing mls.point_cloud 24
Project Management mls.project 8
Road Terrain mls.road_terrain 4
Road Analysis mls.roadanalysis 2
System Information mls.system 1
Attribute Tables mls.table 2
UI Layout Control mls.ui 9
Urban Forestry mls.urban_forest 12
Vector Data mls.vector 3
Vector Conversion mls.vector_conversion 19
View Control mls.viewer 4

results matching ""

    No results matching ""