From fdfd22bef215a91b8c6d50c1927e7294eb83286f Mon Sep 17 00:00:00 2001 From: Sean Breckenridge Date: Thu, 16 Feb 2023 02:25:15 -0800 Subject: [PATCH] add datasources to gpslogger/google_takeout --- my/location/google_takeout.py | 7 ++++++- my/location/gpslogger.py | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/my/location/google_takeout.py b/my/location/google_takeout.py index 80b31cb..a1c1403 100644 --- a/my/location/google_takeout.py +++ b/my/location/google_takeout.py @@ -23,7 +23,12 @@ def locations() -> Iterator[Location]: for g in events(): if isinstance(g, GoogleLocation): yield Location( - lon=g.lng, lat=g.lat, dt=g.dt, accuracy=g.accuracy, elevation=None + lon=g.lng, + lat=g.lat, + dt=g.dt, + accuracy=g.accuracy, + elevation=None, + datasource="google_takeout", ) diff --git a/my/location/gpslogger.py b/my/location/gpslogger.py index 95f4474..0cd56b3 100644 --- a/my/location/gpslogger.py +++ b/my/location/gpslogger.py @@ -65,6 +65,7 @@ def _extract_locations(path: Path) -> Iterator[Location]: accuracy=config.accuracy, elevation=point.elevation, dt=datetime.replace(point.time, tzinfo=timezone.utc), + datasource="gpslogger", )