There are different types of environments that can be created within a MARS model.
Geohash environments are based on hashed geodata (for example, pairs of longitude and latitude). Hashing these data allows for faster processing and computation during simulation.
Spatial graph environment
The geometric graph environment for entities. Provides exploration and movement queries to change the internal positioning of entities along edges and nodes. In addition, provides a routing component to find paths.
Spatial hash environment
Represents the spatial hash environment for a grid-based index with exploration, movement, and lookup.. This class provides all base functionality with provided properties and the initialization of the index.