Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1 KB

README.md

File metadata and controls

32 lines (22 loc) · 1 KB

Google Device Timeline JSON Parser

Parses Google's Location History Timeline JSON data exported from device.

Device Timeline Export Flow

Usage

Get the latest .jar file containing the Parser from releases.

val parser = Parser()
val file = File("timeline.json")
val timeline = parser.parse(file)

println("Parsed timeline data with ${timeline.semanticSegments.size} segments")
println("Parsed timeline data with ${timeline.rawSignals.size} signals")
println("Parsed timeline data with ${timeline.userLocationProfile.frequentPlaces.size} frequent places")

Output

Parsed timeline data with 51902 segments
Parsed timeline data with 7865 signals
Parsed timeline data with 2 frequent places

Related Resources