Skip to content

dferrante/waze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Installation Requirements

pip install simplekml requests Gnosis-Utils numpy

sudo apt-get install gdal-bin

Running

python exportdrives.py

Notes

this script will export the last month or so of drives directly from waze's servers. waze only keeps about a month available, so you'll have to keep running the script at least once a month to be able to get all your drives. if you just keep all the files in the same directory, the script will skip drives you've already downloaded.

in the top of the file is:

kmlfolderrules = [
    ('morning', lambda x: x['startdate'].weekday() < 5 and x['startdate'].hour >= 8 and x['startdate'].hour <= 10),
    ('evening', lambda x: x['startdate'].weekday() < 5 and x['startdate'].hour >= 17 and x['startdate'].hour <= 19),
    ('other', lambda x: True),
]

you can edit these lambdas to have your commute times be represented and organized in the KML. the code above will have a 'morning' folder for starttimes on M-F between 8AM and 10:59AM, and 'evening' for M-F between 5PM and 7:59PM

enjoy!

About

i love waze and i love map data!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages