Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

No Available API in the SDK to customize multiple user locations in IndoorLocationView #28

Open
1 task done
crjacinro opened this issue Jul 9, 2019 · 2 comments
Open
1 task done

Comments

@crjacinro
Copy link

Prerequisites

  • Put an X between the brackets on this line if you have done all of the following:
    • My beacons have Estimote Location packet enabled (Check it in the Estimote Cloud, or via app)
    • My Android device/devices supports BLE and has Android OS version >= 5.0.0
    • My Android device/devices have bluetooth enabled
    • My app has Location Permissions granted

Basic information

Estimote SDK version: 2.5.3
Android devices affected: Samsung Galaxy S7
Android OS version affected: Android 8
Beacon hardware version: N/A

Description

SDK users cannot customize other location points inside the indoor location view map.
Our goal is to display the locations of multiple users inside the indoor location view map.
We attempted to implement this by saving all location data of each user in our own backend, and we created an HTTP API call to fetch the other location data present on that map, so that we can display the location of other users as well.

Steps to reproduce:

  1. Setup Estimote
  2. Navigate inside the indoor location view. You should be able to see your real time location in the map
  3. Do this on multiple phones inside a single location.
  4. Send all location of each user in a custom backend API.
  5. Fetch data on that backend API to retrieve other location points of other users.
  6. Display the other location of users in the map using:

` val points = mutableListOf()

    markersView?.data?.forEach {
        points.add(LocationPosition(it.x.toDouble(), it.y.toDouble(), it.z.toDouble()))
    }

    indoor_view.setCustomPoints(points)`

Expected behavior:

  • I should be able to customize the UI of other location points in the map.
  • I should be able to add a label on each location point
  • I should be able to customize colors for each point.

Actual behavior:

  • No available API to do this.

(Optional) Additional information

Screenshot:
The small yellow "dot" in the lower left is other custom point being displayed.

Screen Shot 2019-07-09 at 5 23 32 PM

@crjacinro
Copy link
Author

Hi.

Any update on this issue ?

@crjacinro
Copy link
Author

Hi,

Any update? We are planning to buy several (around 1000) estimote beacons if this issue is resolved.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant