Point#
| Attribute Name | Data Type | Description | 
|---|---|---|
| no | int | Object number | 
| type | Type | |
| reference_point | int | Reference point No. | Number of the reference point - point type has to be Standard | 
| coordinate_system | int | |
| coordinate_system_type | Coordinate type | |
| coordinates | Coordinates | Coordinates of the point | |
| coordinate_1 | float | Coordinates | Y | Depends on coordinate system type: Cartesian Y Polar R | 
| coordinate_2 | float | Coordinates | Z | Depends on coordinate system type: Cartesian Z Polar Θ | 
| global_coordinates | Global coordinates | |
| global_coordinate_1 | float | Global coordinates | Y | 
| global_coordinate_2 | float | Global coordinates | Z | 
| comment | str | Comment | Comment value | 
| between_two_points_start_point | int | Start point i No. | Number of the start point - point type has to be Between Two Points | 
| between_two_points_end_point | int | End point j No. | Number of the end point - point type has to be Between Two Points | 
| between_two_locations_start_point_coordinates | Start point i | Coordinates of the start point - point type has to be Between Two Locations | |
| between_two_locations_start_point_coordinate_1 | float | Start point i | Y_i | First coordinate of the start point - point type has to be Between Two Locations | 
| between_two_locations_start_point_coordinate_2 | float | Start point i | Z_i | Second coordinate of the start point - point type has to be Between Two Locations | 
| between_two_locations_end_point_coordinates | End point j | Coordinates of the end point - point type has to be Between Two Locations | |
| between_two_locations_end_point_coordinate_1 | float | End point j | Y_j | First coordinate of the end point - point type has to be Between Two Locations | 
| between_two_locations_end_point_coordinate_2 | float | End point j | Z_j | Second coordinate of the end point - point type has to be Between Two Locations | 
| on_line_reference_line | int | Line No. | Number of the reference line - point type has to be On Line | 
| reference_type | Reference | |
| reference_object_projected_length | float | Length | L | 
| distance_from_start_is_defined_as_relative | bool | Distance from start is defined as relative | 
| distance_from_start_relative | float | Distance between point k and start point i | x_i-k | Relative distance from start | 
| distance_from_start_absolute | float | Distance between point k and start point i | x_i-k | Absolute distance from start | 
| distance_from_end_relative | float | Distance between point k and end point j | x_j-k | Relative distance from end | 
| distance_from_end_absolute | float | Distance between point k and end point j | x_j-k | Absolute distance from end | 
| offset_in_local_direction | float | Offset (local coordinates) | z_k | 
| offset_in_global_direction_y | float | Offset (in global direction Y) | Y_k | 
| offset_in_global_direction_z | float | Offset (in global direction Z) | Z_k | 
| parent_layer | int | Parent layer | 
| is_locked_by_parent_layer | bool | Locked by parent layer | 
| is_generated | bool | Generated by | 
| generating_object_info | str | Generated by | 
| id_for_export_import | str | |
| metadata_for_export_import | str | 
Associated Enums
Type#
| Name | 
|---|
| TYPE_UNKNOWN | 
| TYPE_BETWEEN_TWO_NODES | 
| TYPE_BETWEEN_TWO_POINTS | 
| TYPE_ON_LINE | 
| TYPE_STANDARD | 
CoordinateSystemType#
| Name | 
|---|
| COORDINATE_SYSTEM_TYPE_CARTESIAN | 
ReferenceType#
| Name | 
|---|
| REFERENCE_TYPE_L | 
| REFERENCE_TYPE_XZ | 
| REFERENCE_TYPE_YZ |