Skip to content

Improve user location feedback in case list maps #2776

@ctsims

Description

@ctsims

Feature Request

The Case List Map feature currently supports a single roaming indicator of the user's current position based on the device's location reading. While helpful, this feature is limited in assisting users with 'homing' tasks where precise GPS navigation is required.

Current Behavior

The map displays a single geopoint representing the user's current location. However, this does not adequately assist users in navigating to a precise GPS point, especially when the location accuracy is poor.

Expected Enhancements

To improve the utility of the map for navigation tasks, the following enhancements are proposed:

  1. Accuracy Circle: Include an accuracy circle which can communicate the uncertainty in the user's current location
  2. Remove Dot with Poor Accuracy: When accuracy is sufficiently poor (above some threshold), remove the 'dot' indicating the user's current location, to prevent them from misinterpreting it as an accurate depiction
  3. Inaccuracy Notification: Provide a pop-over banner on the screen when a user's location is sufficiently inaccurate, to inform them as to why they can't see their precise location
  4. Compass Functionality: Support for the "compass" functionality otherwise available in Google Maps, in which a cone is thrown based on the direction the device is facing, allowing users to disambiguate between equally close points

Additional Information/Context

No response

Environment details (OS name and version, etc.)

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions