libcuspatial  23.12.00
Loading...
Searching...
No Matches
Public Attributes | List of all members
cuspatial::point_linestring_nearest_points_result Struct Reference

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
 

Detailed Description

Container for the result of pairwise_point_linestring_nearest_points

Definition at line 34 of file nearest_points.hpp.

Member Data Documentation

◆ nearest_linestring_geometry_id

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.

◆ nearest_point_geometry_id

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.

◆ nearest_point_on_linestring_xy

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.

◆ nearest_segment_id

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.


The documentation for this struct was generated from the following file: