Skip to content

Yeggstry/shards

 
 

Repository files navigation

Ingress Shards Map

Leaflet map of Ingress shard data. This consists of the following data:

Series View

Displays the sites of shard events for a particular series.

Site View

Displays the detail of an individual shard site. Sites with multiple shards can be filtered on a per wave basis.

Assumptions made

Distances are calculated with the Haversine formula, using the Mean Earth Radius (6371km). General understanding is that Niantic uses the same calculation for distances.

The colour of each portal is based on the last relevant action which occurred at that portal. This is either:

  • The same colour of the last link which the shard jumped along.
  • The colour of the portal when the shard spawned (may be neutral).

Portal alignment at the time a shard despawns is deemed to be not relevant for display, however it is included in the history (hover over portal).

Adding data to project

In order to ensure that new data is included on the shard map, the following configuration changes are required to the project:

  • For a new series, add a new entry in conf/series_metadata.json. See other entries for example properties available.
    • Is it preferable to use the same series ID as Niantic use i.e. 2025-plusbeta for the +Beta series.
  • For new shard jump data, enter it in the relevant series folder in data. For example, the +Beta series files are located in data/2025-plusbeta.
    • The jump files with a prefix of 'shard-jump-times-' will be automatically parsed and shards will be matched to the site (and date) within the series.

Shards configuration

The configuration of the shards are available at the following locations:

About

Leaflet map of Ingress shard jump JSON

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • JavaScript 90.3%
  • Python 4.9%
  • CSS 4.4%
  • HTML 0.4%