用于在坐标参照系之间投影坐标的 API。更多...
文件 | |
文件 | projection.hpp |
文件 | projection.cuh |
函数 | |
std::pair< std::unique_ptr< cudf::column >, std::unique_ptr< cudf::column > > | cuspatial::sinusoidal_projection (double origin_lon, double origin_lat, cudf::column_view const &input_lon, cudf::column_view const &input_lat, rmm::device_async_resource_ref mr=rmm::mr::get_current_device_resource()) |
将相对于原点的经度/纬度正弦投影到笛卡尔 (x/y) 坐标(以千米为单位)。 | |
用于在坐标参照系之间投影坐标的 API。
此模块包含转换笛卡尔坐标和大地坐标的 API。
std::pair< std::unique_ptr< cudf::column >, std::unique_ptr< cudf::column > > cuspatial::sinusoidal_projection | ( | double | origin_lon, |
double | origin_lat, | ||
cudf::column_view const & | input_lon, | ||
cudf::column_view const & | input_lat, | ||
rmm::device_async_resource_ref | mr = rmm::mr::get_current_device_resource() ) |
将相对于原点的经度/纬度正弦投影到笛卡尔 (x/y) 坐标(以千米为单位)。
可用于将经度/纬度坐标近似转换为笛卡尔坐标,前提是所有点都靠近原点。误差随与原点距离的增加而增大。详见 Sinusoidal Projection(正弦投影)。
origin_lon | 原点经度 |
origin_lat | 原点纬度 |
input_lon | 要转换的经度 |
input_lat | 要转换的纬度 |
mr | 用于输出设备内存分配的可选资源。 |