Skip to content

A series of analytics for creating networks from geo-temporal track data based on time/space co-occurrence. Includes UI for visualization of communities and tracks.

License

Notifications You must be signed in to change notification settings

Sotera/track-communities

Repository files navigation

Track Communities

Providing data analysts a platform to explore communities of co-occurring tracks (or paths) of movement.


Aggregate your track information into communities of geospatial and temporal co-occurrence, visualize those tracks on a geographic map, and observe where and when inferred tracks of movement cross paths.


Track Communities UI

This tool is a synthesis of several analytic components and visualization techniques that allow a user to browse a network of communities, follow tracks of movement, and observe co-location highlights within a dynamic graph.

What Do You Provide?

A collection of independent entries that represent an identified object's geographic location at a given point in time.

Key Data Fields [ ID, TIMESTAMP, LATITUDE, LONGITUDE ]

Specific formatting and analytic tool configurations for using your own data set(s) is provided within the wiki.

What Does This Do?

  1. Utilizes Aggregate Micro Paths to infer movement patterns based on given geo-temporal data and build tracks (or paths) of movement for each unique object in your collection.
  2. Determine spatial and temporal co-occurrence for your objects based off the inferred movement patterns.
  3. Produce a graph object where relationships are based off the (configurable) definition of geospatial and temporal co-occurrence.
  4. Scales the data with Distributed Louvain Modularity, building hierarchical levels of community that can be browsed and visualized as a series of expanding networks of community.
  5. Constructs dynamic graph data to help highlight specific tracks of movement and the co-occurrence events in a given geo-temporal frame.
  6. Provides a visualization tool that allows a user to browse aggregated networks of communities, follow tracks of movement on a map, and observe co-location highlights in the form of a dynamic graph.

What Do You Need To Know?

In order to utilize your own data sets, some knowledge of the following aspects will be required:

Software Dependencies

Easy Start

Get Track Communities up and running with example data quickly and easily! Read how at the wiki.

About

A series of analytics for creating networks from geo-temporal track data based on time/space co-occurrence. Includes UI for visualization of communities and tracks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published