1

我手头有一个问题,如下所述:

我们有 N 台 Android 设备。对于这 N 个设备中的每一个,我们都有一个到 M 个设备(M < N 并且 M 是 N 的子集)设备的距离向量。其他 (NM) 设备不可相互访问。(意味着只有少数设备知道这些设备的距离矢量)

假设这些设备的位置不变,是否可以创建这些设备的相对位置的位置图?

4

1 回答 1

0

我的理解是,一旦连接,您的设备就会相互广播它们的状态。我看到 3 种方法可以创建此位置图:

  1. 您可以使用LocationManager检索设备的纬度和经度,然后将其绘制在 Google 地图上。

  2. 您说过设备的位置不会改变,这意味着每次设备启动时,所有其他拥有其信息的设备都会知道它的位置。您可以实现自己创建的地图,并在每次活动时将设备显示在那里。

  3. 您还可以使用每个设备的属性提供的矩阵和坐标来构建地图。你说每个设备都有一个距离向量。使用它来生成设备在矩阵中的位置。

于 2012-10-20T07:06:33.740 回答