gps_data_analyzer.io module

gps_data_analyzer.io._create_dir(path)
gps_data_analyzer.io._format_ext(path, ext)
gps_data_analyzer.io._load(path)

Load data from a GeoPackage at the given path.

Parameters

path (str) – The path to the GeoPackage.

Note

This function returns a pandas.DataFrame. Use load_gps_points() or load_gps_points() to get a GpsPoints or a PoiPoints object.

gps_data_analyzer.io.save(obj, path, mode='w', **kwargs)

Save data in a GeoPackage at the given path.

Parameters
  • obj (_GpsBase or pandas.DataFrame) – The object to save.

  • path (str) – The path to the GeoPackage.

  • kwargs – The given kwargs will be passed to pandas.DataFrame.to_file().

Note

If the GeoPackage exists, it is possible to add a new layer with the ‘layer’ argument.