libcuspatial
23.12.00
|
Container for the result of pairwise_point_linestring_nearest_points
More...
#include <nearest_points.hpp>
Public Attributes | |
std::optional< std::unique_ptr< cudf::column > > | nearest_point_geometry_id |
std::optional< std::unique_ptr< cudf::column > > | nearest_linestring_geometry_id |
std::unique_ptr< cudf::column > | nearest_segment_id |
std::unique_ptr< cudf::column > | nearest_point_on_linestring_xy |
Container for the result of pairwise_point_linestring_nearest_points
Definition at line 34 of file nearest_points.hpp.
std::optional<std::unique_ptr<cudf::column> > cuspatial::point_linestring_nearest_points_result::nearest_linestring_geometry_id |
The linestring ID is the offset within the the multilinestring that contains the nearest point. (std::nullopt
if input is not a multlinestring array)
Definition at line 41 of file nearest_points.hpp.
std::optional<std::unique_ptr<cudf::column> > cuspatial::point_linestring_nearest_points_result::nearest_point_geometry_id |
The point ID indicating which point in the multipoint is the nearest point (std::nullopt
if input is not a multipoint array)
Definition at line 37 of file nearest_points.hpp.
std::unique_ptr<cudf::column> cuspatial::point_linestring_nearest_points_result::nearest_point_on_linestring_xy |
The interleaved x, y-coordinate of the nearest point on the (multi)linestring
Definition at line 48 of file nearest_points.hpp.
std::unique_ptr<cudf::column> cuspatial::point_linestring_nearest_points_result::nearest_segment_id |
The segment ID is the offset within the linestring that contains the nearest point. It is the same as the ID to the starting point of the segment. Each linestring in the multilinestring is independently indexed.
Definition at line 45 of file nearest_points.hpp.