加载中...
搜索中...
无匹配项
cuspatial::geometry_column_view 类参考

几何列的非拥有、不可变视图。 更多...

#include <geometry_column_view.hpp>

cuspatial::geometry_column_view 的继承图

公共成员函数

 geometry_column_view (cudf::column_view const &column, collection_type_id collection_type, geometry_type_id geometry_type)
 
 geometry_column_view (geometry_column_view &&)=default
 
 geometry_column_view (const geometry_column_view &)=default
 
geometry_column_viewoperator= (geometry_column_view const &)=default
 
geometry_column_viewoperator= (geometry_column_view &&)=default
 
geometry_type_id geometry_type () const
 
collection_type_id collection_type () const
 
cudf::data_type coordinate_type () const
 

保护属性

collection_type_id _collection_type
 
geometry_type_id _geometry_type
 

详细描述

几何列的非拥有、不可变视图。

几何列符合 GeoArrow 规范,但坐标的数据类型是 List<T>,而不是 FixedSizeList<T>[n_dim]。这是因为 libcudf 不支持 FixedSizeList 类型。目前,坐标列的偏移量使用偶数序列(0, 2, 4, ...)。

定义于文件 geometry_column_view.hpp37 行。

成员函数文档

◆ collection_type()

collection_type_id cuspatial::geometry_column_view::collection_type ( ) const
inline

定义于文件 geometry_column_view.hpp52 行。

◆ geometry_type()

geometry_type_id cuspatial::geometry_column_view::geometry_type ( ) const
inline

定义于文件 geometry_column_view.hpp50 行。

成员数据文档

◆ _collection_type

collection_type_id cuspatial::geometry_column_view::_collection_type
protected

定义于文件 geometry_column_view.hpp61 行。

◆ _geometry_type

geometry_type_id cuspatial::geometry_column_view::_geometry_type
protected

定义于文件 geometry_column_view.hpp62 行。


本类的文档由以下文件生成