# LocationSimulator v0.9.0 - Table of Contents A library for generating fake GPS data or load GPS from GPX file/string using for dev/test. The library generates GPSs for simulating a route and scalable for test workload. ## Pages - [README](readme.md) ## Modules - [LocationSimulator](LocationSimulator.md): Entry-point API for the LocationSimulator library. - [LocationSimulator.DynamicSupervisor](LocationSimulator.DynamicSupervisor.md): DynamicSupervisor, uses for add worker in runtime. - [LocationSimulator.Event](LocationSimulator.Event.md): Callback behaviour that bridges the worker and your application code. - [LocationSimulator.Gps](LocationSimulator.Gps.md): Generate a random location. Get next gps from a location. - [LocationSimulator.Gpx](LocationSimulator.Gpx.md): `Gpx` is a module that provides functions for parsing GPX file. - [LocationSimulator.Gpx.GpsPoint](LocationSimulator.Gpx.GpsPoint.md): `GpsPoint` is a struct that represents a GPS point load from GPX file. - [LocationSimulator.LoggerEvent](LocationSimulator.LoggerEvent.md): Default callback for demo & develop. - [LocationSimulator.Worker](LocationSimulator.Worker.md): Worker simulator that generates synthetic GPS data. - [LocationSimulator.WorkerBase](LocationSimulator.WorkerBase.md): Shared helpers for `Worker` and `WorkerGpx`. - [LocationSimulator.WorkerGpx](LocationSimulator.WorkerGpx.md): Simulates GPS movement by replaying tracks from GPX files.