0

我想创建一个室内导航应用程序。但是我在平面图上遇到了一些麻烦。我有定位信标来识别和检测用户的位置。我不想像 3rd 方工具那样进行估计,这将是昂贵的。现在我有麻烦了。

  1. 绘制平面图
  2. a显示到 的路线b
  3. 像缩放一样缩放地图。
  4. 我有长或大的地板,计划如何管理。
  5. 单击地图部分的标记信息会显示信息框。

您能否建议如何保持平面图以及路线和距离的坐标位置。

4

1 回答 1

2

我最近从事基于信标的室内导航项目。对于您提出的问题,这些是您必须牢记的。

  1. 您需要每个楼层的平面图图像或布局图像。

  2. 为了显示路线,您必须了解一些算法才能达到预期的结果。我使用 Dijikstra 算法来绘制两点之间的路线。

  3. 对于缩放和缩放,您有委托方法UIScrollViewDelegate

  4. 根据图像的分辨率,您必须呈现它。

  5. 单击时自定义信息视图。

您必须深入挖掘才能使您的项目工作。需要深刻理解迅速或客观 - c.你的问题的答案不能一言以蔽之。这些是根据我的经验得出的一些理解。

一切顺利!

于 2017-06-09T08:54:37.893 回答