Skip to content
This repository was archived by the owner on Jun 14, 2023. It is now read-only.
This repository was archived by the owner on Jun 14, 2023. It is now read-only.

MetacityGL Simulator #5

@vojtatom

Description

@vojtatom

Implement a browser-based simulation engine. Several design optimizations:

  • the land layout is grid-based
  • the network overlaps the grid (the network is not transformed to align with the grid)
  • use the PBF format for data transfers - Adding support for PBF files Metacity#52
  • always simulate 24 hours

The workflow:

  1. Grid setup
    • load 2D PBF data and convert it to a grid
    • or apply 2D PBF data on top of the existing grid - assigning variables to individual tiles
    • allow choosing the grid resolution
  2. Agent schedule setup
    • UI to allow setting up the prototypical agents
  3. Agent distribution
    • choose a strategy for the distribution of agent waypoints (houses/works/retail)
      • manually (walk the user through a quad-tree containing tiles and assign distributions top-down to individual quadrants)
      • based on tile variables
  4. Network setup
    • define the network structure
  5. Run Sim

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions