【问题标题】:Custom navigation on image map [closed]图像地图上的自定义导航[关闭]
【发布时间】:2012-12-03 18:28:26
【问题描述】:

我知道有人问过类似的问题,但我没有找到我正在寻找的正确答案。我需要在图像地图上实现导航。地图比较小(5km X 5km),使用起来就能在地图上平移和缩放。你能指出正确的方向吗?我应该如何使用图像(WebView、ImageView...)和一般建议。

我的客户不喜欢使用 Google Maps API 和 Google MapView,因为他说可能有一天会变得不免费,这可能吗?我不需要在地图上实现导航和路由。只需在图像上显示用户位置。地图可能是类似 3D 的视图(它将是图像,但地图不会从上方显示)。地图很有可能是非常大的图片,所以用户可以放大,我是否需要将图片剪切为乡绅并仅显示相关的?

【问题讨论】:

标签: android navigation


【解决方案1】:

好吧,这里的信息很少,但我认为我们正在谈论这种情况:

  1. 您想要开发一个不使用 Google Maps API 和 Google MapView 的导航应用程序

  2. 您很可能最终会使用 ImageView 来显示您的地图图像

  3. 您希望用户能够在此自定义地图上获取路线方向

在这种情况下,您必须在地图上定义一组路线/路径,并且您将不得不依赖某种寻路引擎,例如:

http://project-osrm.org/

问题是:您实际上是在尝试重新实现一个完整的、定制的导航系统,这是许多学生选择作为他们的主论文的那种项目。这很难,而且是。这将需要您大量的时间和精力。

为了获得灵感,请查看 OSM 志愿者开发的工具:

http://wiki.openstreetmap.org/wiki/Main_Page

http://wiki.openstreetmap.org/wiki/Software/Mobile

【讨论】:

  • 您好,谢谢您的回答,其实比较简单。我不想在地图上实现导航,只是在图像上显示用户位置。我会在我的问题中添加更多信息。
  • 这也不容易。如果您使用 MapView 和 Google Maps API(它们必须一起使用),您可以向 Google 请求位置,但您必须依赖 Google Maps。如果你想使用自己的地图,你也必须使用自己的定位引擎。同样,代码/解决方案/信息的主要来源是 OSM。
猜你喜欢
  • 1970-01-01
  • 2013-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多