Human Mobility Modeling Utilities
This Java library helps conducting human mobility modeling tasks over location trace data.
The library requires the user to provide a list of
ExtendedLocationTrace objects. As of version 0.2.0, the library supports following mobility modeling tasks.
Displacement The distance distribution between consecutive location reports.
Radius of Gyration Typical traveling distance taken by an individual.
First Passage Time A mobility measure to see the probability that a person visits the same place after h hours.
<dependency> <groupId>com.hamdikavak</groupId> <artifactId>human-mobility-modeling-utilities</artifactId> <version>0.2.0</version> </dependency>
Download latest .jar files from releases.
Version 0.3.0 features (in progress)
Location report The inter-time distribution between consecutive location reports.
Preferential Return The probability that a person visits a previously visited place, plotted according to Zipf's law.
Data manipulation features:
- Logarithmic binning
- Partial logarithmic binning
- Location trace data filtering
- Location trace data cleaning
Copyright (c) 2017 Hamdi Kavak