back

Pigeons

Geospatial simulation library for emulating the movement of entities “pigeons” within defined geographic areas. Useful for testing location-based services. Made with .NET, C++ wrapper for GeographicLib functions and flutter to visualize the pigeons.

https://github.com/TotemWorld/Pigeons

string geohash = "c2b2md6";

for (var i = 0; i < 20; i++)
{
    var pigeon = new PigeonBuilder()
        .SetGeohash(geohash)
        .SetRandomStartCoordinate()
        .SetLoxodromeMode(GeoUtils.Data.Direction.ToWest)
        .SetDistanceStep(1)
        .SetCooldown(TimeSpan.FromMilliseconds(500))
        .Build();
}