Input/Output
|
Write a TrajDataFrame to a json file. |
|
Read a TrajDataFrame from a json file. |
|
Load the Geolife trajectories in a TrajDataFrame |
- skmob.io.file.load_geolife_trajectories(path_to_geolife_data_dir, user_ids=[], filter_kwargs={'max_speed_kmh': 400}, compress_kwargs={'spatial_radius_km': 0.2})
Load the Geolife trajectories in a TrajDataFrame
- Parameters
path_to_geolife_data_dir – str local path of the directory ‘Geolife Trajectories 1.3/’
user_ids – list list of user IDs to load. If empty all users are loaded.
filter_kwargs – dict arguments of preprocessing.filtering.filter(). If empty, data is not filtered.
compress_kwargs – dict arguments of preprocessing.compression.compress(). If empty, data is not compressed.
- Returns
TrajDataFrame a TrajDataFrame containing all trajectories
- Return type
- skmob.io.file.read(file)
Read a TrajDataFrame from a json file.
- Parameters
file – str path and name of the json file to read.
- Returns
object loaded from file.
- skmob.io.file.write(skmob_df, file)
Write a TrajDataFrame to a json file.
- Parameters
skmob_df – TrajDataFrame object that will be saved.
file – str path and name of the json output file.
- Returns
None