【问题标题】:Indoor map for android with current location marker带有当前位置标记的 android 室内地图
【发布时间】:2017-09-10 15:18:01
【问题描述】:

我正在实施一个室内定位系统,并且已经到了需要在建筑物中标记用户位置的阶段。我有建筑物的平面图,但不知道如何在平面图上标记用户位置或如何移动标记。地图应该保持静止,而指示用户当前位置的标记应该能够在地图上四处移动。非常感谢任何指向正确方向的指针。

【问题讨论】:

    标签: java android indoor-positioning-system


    【解决方案1】:

    如果您知道路由器的布局,您可以根据信号强度估计您在建筑物中的位置... 或者直接使用google的api(Indoor Maps),在How to calculate distance from Wifi router using Signal Strength?中讨论过

    【讨论】:

      【解决方案2】:

      您可以按照this 教程中的说明使用Google Indoor Maps。或使用custom map tiles,如that 示例中的Alex Vasilkov

      【讨论】:

      • 我对此进行了研究,这是理想的解决方案,但它要求特定建筑物已经有平面图。我向谷歌室内地图提交了我的平面图,但不知道什么时候会被接受,甚至会被接受。有人告诉我,这可能需要几天、几周或几个月的时间,具体取决于我所在的位置。我在非洲,所以我的前景可能在几个月内。
      • @Jewgioh 那么custom map tiles呢?
      • 嘿,谢谢你为我指明了正确的方向。我有第二个问题,API 中是否有任何函数可以简单地获取纬度/经度并根据给定的纬度/经度更新位置?我看了看,只有一些东西可以作为起始位置,而不是更新。
      • @Jewgioh 您可以将标记图像添加到地图片段上的ImageView,然后随心所欲地使用它。有关详细信息,请参阅this 内的答案和链接。
      • @Jewgioh 要制作自定义图块,您可以使用MapTiler等应用程序
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-07
      • 2016-03-23
      • 2013-09-03
      相关资源
      最近更新 更多