我想开发一个基于室内定位的Android应用程序,旨在帮助用户找到办公楼的不同房间。我已经看到使用指纹方法和一些过滤器的WiFi可以提供良好的精度。
我找不到可以帮助我开发此应用的Android文档,我也不知道可以使用哪种API来获得高精度。
答案 0 :(得分:0)
如果您希望在室内获得房间级精度,则需要直接自行处理WiFi扫描结果。请参阅WifiManager documentation。 Android开发人员使用WiFi的标准方法是让Google FusedLocationProviderClient处理扫描并返回位置。
如果您使用指纹识别技术,您显然必须自己记录这些指纹以进行查询。