6

Google地图能否通过注册表或API或其他方式让Google地图知道我们的信标,以便Google地图能够准确地向室内方向提供室内方向控制(我们可以在哪里部署信标)?在室内搜索中使用信标的Google地图效果更好

示例:在我们拥有的商场中,我们可以放置信标并将其提交给Google地图,以便提供更好的结果吗?

一些链接,我发现,但不能找出一个答案:

回答

2

谷歌开发这个灯塔型位置服务电话谷歌在这里,但由于隐私的原因,它被取消了,但你可以做以下事情来让你的信标定位。


假设你在一个商场中有多个信标。为了使这个解释简单,把室内地图和法线贴图作为同一件事,你要添加的信标就像谷歌地图中的地方。

首先,您需要在Google地图上提供您的建筑平面图。您可以通过以下步骤使用建筑物的楼层地图提交您的信标位置,以便您的信标位置可以自动与您的商店/建筑物对齐。 https://support.google.com/maps/answer/2803784?co=GENIE.Platform%3DDesktop&hl=en

后您的楼层平面图显示在谷歌地图,你可以提交使用地图标记工具,您的信标位置(退休2017年3月,搬到了谷歌地图之后)。 然后,您可以使用Google Maps API的地图对象来处理室内地图,包括获取所有信标的位置。 https://developers.google.com/maps/documentation/android-api/map#indoor_maps

IndoorBuilding对象允许您获取您正在访问的活动级别。您可以使用函数getLevels()来获取建筑物中的所有级别,然后使用getActiveLevelIndex()获取您正在处理的活动级别。
到达右侧楼层后,剩下的就是Google Beacon API与您创建的地图之间的交互。 ProLimity Beacon API中的latLng和indoorLevel会返回您的信标所在的确切位置和详细信息级别。

+0

谢谢,这正是我也打算做的。你的意见让我真的清楚了所有的步骤。 – esafwan

0

我认为目前还没有计划在室内使用注册信标,或者甚至是经纬度类型的位置(更多用于语义地点推断),但我觉得这是一个非常好的FR,所以我继续前进并添加它到Android问题跟踪器: Including support for BLE beacons in FusedLocationProvider。 请用它来获取更新。

正如您可以在其他回复中看到的那样,信标可以用来改善第三方应用的室内定位准确性,但它需要开发人员进行大量工作,并且Google Maps Mobile不支持。

0

您可以使用此链接上传建筑物的室内地图。

https://maps.google.com/floorplans/find

提交地板,一切的细节。

希望它会有所帮助。

+0

我正在寻找将信标连接到Google Maps API。我知道室内地图API,但我想要一种方法来更准确地连接信标以检测位置。 – esafwan