Skip to content

Feature Request: Free Movement and Custom Route Planning (Similar to AnyGo) #176

Description

@Harmonese

At present, GeoPort only supports navigation along existing map routes when selecting a location. This limits flexibility for users who want to simulate more dynamic or custom movement scenarios — for example, random walking, patrol loops, or moving through areas without predefined roads.

Proposed Enhancement

Add support for free movement and custom route definition, including:

  1. Free Movement Mode

    • Allow users to freely drag or move the location point anywhere on the map, not constrained by existing roads.
    • Options to control movement speed, pause, resume, and accelerate.
  2. Custom Route Mode

    • Let users manually draw paths or set multiple waypoints directly on the map.
    • Automatically move along the defined waypoints in sequence.
    • Ability to save and load custom routes.
  3. Multiple Movement Styles

    • Support linear motion, smooth curved transitions, or random offset movement.
    • Simulate different travel types such as walking, cycling, or driving with adjustable speeds.

Expected Benefits

This feature would make GeoPort much more powerful for:

  • Testing location-based apps with dynamic path behavior;
  • Creating fine-grained virtual movement paths for development or demonstration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions