evo.objects.typed.pointset.PointSetData
Data class for creating a new PointSet object.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The name of the object. |
required |
locations
|
DataFrame
|
A DataFrame containing the point data. Must have 'x', 'y', 'z' columns for coordinates. Any additional columns will be treated as point attributes. |
required |
coordinate_reference_system
|
EpsgCode | str | None
|
Optional EPSG code or WKT string for the coordinate reference system. |
None
|
description
|
str | None
|
Optional description of the object. |
None
|
tags
|
dict[str, str] | None
|
Optional dictionary of tags for the object. |
None
|
extensions
|
dict[str, Any] | None
|
Optional dictionary of extensions for the object. |
None
|