用法:
cuspatial.derive_trajectories(object_ids, xs, ys, timestamps)
从对象 ID、点和时间戳导出轨迹。
- object_ids:
对象(例如,车辆)ID 列
- xs:
x 坐标列(以千米为单位)
- ys:
y 坐标列(以千米为单位)
- timestamps:
任何分辨率的时间戳列
- result:元组(对象,traj_offsets)
- 对象:cudf.DataFrame
object_ids、xs、ys 和按
(object_id, timestamp)
排序的时间戳,由trajectory_bounding_boxes
和trajectory_distances_and_speeds
使用- traj_offsets:cudf.Series
发现轨迹的偏移量
参数:
返回:
例子:
计算排序的对象和发现的轨迹
>>> objects, traj_offsets = cuspatial.derive_trajectories( [0, 1, 2, 3], # object_id [0, 0, 1, 1], # x [0, 0, 1, 1], # y [0, 10, 0, 10] # timestamp ) >>> print(traj_offsets) 0 0 1 2 >>> print(objects) object_id x y timestamp 0 0 1 0 0 1 0 0 0 10 2 1 3 1 0 3 1 2 1 10
相关用法
- Python cuspatial.directed_hausdorff_distance用法及代码示例
- Python cuspatial.GeoSeries用法及代码示例
- Python cuspatial.GeoDataFrame.groupby用法及代码示例
- Python cuspatial.CubicSpline用法及代码示例
- Python cuspatial.GeoArrowBuffers用法及代码示例
- Python cuspatial.quadtree_on_points用法及代码示例
- Python cuspatial.trajectory_bounding_boxes用法及代码示例
- Python cuspatial.trajectory_distances_and_speeds用法及代码示例
- Python cuspatial.point_in_polygon用法及代码示例
- Python cusignal.windows.windows.hann用法及代码示例
- Python cusignal.windows.windows.general_gaussian用法及代码示例
- Python cusignal.waveforms.waveforms.chirp用法及代码示例
- Python cusignal.windows.windows.gaussian用法及代码示例
- Python cusignal.windows.windows.hamming用法及代码示例
- Python cusignal.windows.windows.get_window用法及代码示例
- Python cusignal.waveforms.waveforms.gausspulse用法及代码示例
- Python cusignal.peak_finding.peak_finding.argrelmin用法及代码示例
- Python cusignal.windows.windows.bartlett用法及代码示例
- Python cusignal.spectral_analysis.spectral.welch用法及代码示例
- Python cusignal.windows.windows.chebwin用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cuspatial.derive_trajectories。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。