WazeDataArchive - Export your drives to GPX file (EU only?)
Dear fellow Wazers!
Presented here is the WazeDataArchive module for (Windows) PowerShell.
As required by EU's General Data Protection Regulation, the GDPR, Waze has made possible to download your personal data archive. This data might be available for Wazers all over the world I haven't been able to verify it, so please let me know if you are outside EU and can still download your data!
The archive contains, among other things, all your drives from past three months including all the GPS coordinates. Unfortunately, in its default form, the location history section in the archive (the drives) cannot be used pretty much for anything except visual inspection, so I created a PowerShell module that can export the data in couple of formats, including JSON, for further processing, and convert the exported data into GPX format, for importing into popular mapping programs like Garmin BaseCamp or Google Earth.
Using this module requires some basic PowerShell skills but it's not overly complicated and comes with complete help including examples.
Install instructions
Download the attached WazeDataArchive.zip and extract the contents into this folderAdjust the path to match your "Documents" or "My Documents" folder location but do not alter the part starting with WindowsPowerShell unless you are familiar with $env:PSModulePath, importing modules from custom locations etc.
Run the command Import-Module WazeDataArchive or open a new PowerShell window, after which you should have access to these commands:
This module has been developed and tested on a Windows 10 machine running PowerShell v5 and using only one sample of archived data. Code doesn't yet run on PowerShell Core on other operating systems due to missing types but I'm planning to make it work. Please let me know if (=when) you find bugs, or features that doesn't work on your system or with your data. Thank you!
Happy hacking!
Download the module
Presented here is the WazeDataArchive module for (Windows) PowerShell.
As required by EU's General Data Protection Regulation, the GDPR, Waze has made possible to download your personal data archive. This data might be available for Wazers all over the world I haven't been able to verify it, so please let me know if you are outside EU and can still download your data!
The archive contains, among other things, all your drives from past three months including all the GPS coordinates. Unfortunately, in its default form, the location history section in the archive (the drives) cannot be used pretty much for anything except visual inspection, so I created a PowerShell module that can export the data in couple of formats, including JSON, for further processing, and convert the exported data into GPX format, for importing into popular mapping programs like Garmin BaseCamp or Google Earth.
Using this module requires some basic PowerShell skills but it's not overly complicated and comes with complete help including examples.
Install instructions
Download the attached WazeDataArchive.zip and extract the contents into this folder
Code: Select all
C:\Users\<username>\Documents\WindowsPowerShell\Modules\WazeDataArchive
Run the command Import-Module WazeDataArchive or open a new PowerShell window, after which you should have access to these commands:
- ConvertFrom-WDADriveSummary
- ConvertFrom-WDAFavorites
- ConvertFrom-WDALocationDetails
- Convert-WDADriveSummaryToGpx
- Convert-WDAFavoritesToGpx
- Convert-WDALocationDetailsToGpx
- Import-WDADriveSummary
- Import-WDAFavorites
- Import-WDALocationDetails
- Select-WDASection
This module has been developed and tested on a Windows 10 machine running PowerShell v5 and using only one sample of archived data. Code doesn't yet run on PowerShell Core on other operating systems due to missing types but I'm planning to make it work. Please let me know if (=when) you find bugs, or features that doesn't work on your system or with your data. Thank you!
Happy hacking!
Download the module
Re: WazeDataArchive - Export your drives to GPX file (EU onl