Java Android地图覆盖与精灵寻路

Java Android地图覆盖与精灵寻路,java,android,google-maps,Java,Android,Google Maps,我想制作一个Android应用程序,有一个真实的地图和一个覆盖的地图,在那里绘制精灵(可以是点或小图像) 这是一个相当难的问题,所以我画了一张小城市的地图,在那里只能看到道路和街道。在设备上可能看起来像这样: 假设红点是机器人,他们想到达黄点,假设他们知道位置 我应该使用什么Android Map API才能: 在地图上的给定位置(地理坐标而不是屏幕坐标)绘制自定义精灵 从地图上的街道和道路生成点可以在其上移动的有效路径(黑线) 使用寻路计算最短路径,例如从红点到黄点 必须能够在地图上绘制10

我想制作一个Android应用程序,有一个真实的地图和一个覆盖的地图,在那里绘制精灵(可以是点或小图像)

这是一个相当难的问题,所以我画了一张小城市的地图,在那里只能看到道路和街道。在设备上可能看起来像这样:

假设红点是机器人,他们想到达黄点,假设他们知道位置

我应该使用什么Android Map API才能:

  • 在地图上的给定位置(地理坐标而不是屏幕坐标)绘制自定义精灵
  • 从地图上的街道和道路生成点可以在其上移动的有效路径(黑线)
  • 使用寻路计算最短路径,例如从红点到黄点
  • 必须能够在地图上绘制10个以上的精灵
  • (地图不需要支持3d视图或街景。普通的自顶向下视图就可以了)

    如果不存在不满足这些要求的映射API,那么还有哪些其他解决方案

    我真的很兴奋这个项目,但我有很多困难开始它,所以任何帮助或指导将不胜感激

    编辑: 我的问题似乎没有答案。我将保留此选项,并用我自己的解决方案进行报告。

  • 标记
  • 所有有效路径?如果您使用Android API v2为您绘制真实地图,您可能不需要它,但您也可以尝试使用Google Directions API
  • 不存在可以处理10个以上对象的API。你可能需要美国宇航局的东西
  • 享受编码的乐趣

  • 标记
  • 所有有效路径?如果您使用Android API v2为您绘制真实地图,您可能不需要它,但您也可以尝试使用Google Directions API
  • 不存在可以处理10个以上对象的API。你可能需要美国宇航局的东西

  • 祝您编码愉快。

    谢谢。我会继续努力,看看是否能绕过10个对象的限制。将报告back@Janman那是个笑话。你可以用API v2拥有数百个标记,没有任何问题。我明白了。还没有真正进入API v2:)谢谢。我会继续努力,看看是否能绕过10个对象的限制。将报告back@Janman那是个笑话。你可以用API v2拥有数百个标记,没有任何问题。我明白了。尚未真正进入API v2:)