-2

有谁知道如何创建 2D 建筑地图,例如商场,以及定位或精确定位用户当前位置?我的同学告诉我使用 Google Maps API,但我不想使用它。

4

1 回答 1

2

我有一个朋友对 OpenStreetMap 发誓,所以如果您不想遵循 Google 路线,那么这可能是一个不错的选择。他们也有兴趣为室内空间创建地图,可以在这里找到大量信息:

http://wiki.openstreetmap.org/wiki/IndoorOSM

我不是专家,但从外观上看,似乎有一些工具,例如JOSM,可以让您创建室内地图 - 可以在此处找到在室内使用 JOSM 的快速入门指南。它似乎确实假设您有建筑物的平面图。据我所知(如果我错了,请纠正我)目前没有软件可以让您在建筑物周围走动创建地图!

定位用户当前位置是困难的。GPS 往往无法在室内空间工作,因此您需要考虑哪个是最佳选择。此外,如果您使用的是多层建筑,那么您需要一些方法来确定用户所在的楼层。有许多可能的解决方案:

  • 将 GPS 天线连接到建筑物并使用中继器将覆盖范围扩大到建筑物的其余部分
  • 谷歌使用wi-fi 网络和移动桅杆来确定位置。如果您想了解有关此方法的更多信息,请查看 WifiSlam。它们现在归 Apple 所有,但在 Google 的前 10 名左右搜索结果中有一些关于它们和这项技术的有趣文章!
  • 使用图像识别来确定用户的位置。您可以使用 Google Goggles 之类的东西。用户可以拍摄房间号码/商店标志/二维码的图像,然后处理这些图像,然后提供位置

这些都不是特别容易,所以也许可以采取不同的方法!

于 2013-07-25T16:16:18.847 回答