gpt4 book ai didi

使用图像的 Android 室内地图根据目的地的输入生成从点 a 到 b 的不同路径(不使用室内导航技术)

转载 作者:行者123 更新时间:2023-11-30 03:18:52 27 4
gpt4 key购买 nike

我正在为我的最后一年项目开发一个 Android 应用程序,但我不确定如何解决这个问题。我想要一些建议让我开始朝着正确的方向前进。

该项目是开发一个 Android 应用程序,以在表示二维室内地图的图像上输出从点 a 到点 b 的方向路径。显示的方向将取决于用户的输入(目的地)。起点将始终是图像上的相同位置。一旦用户选择了一个特定的对象,应用程序应该使用数据库在 map 上找到它的位置,然后绘制从点“a”到点“b”的方向路径。

我不想为此应用使用任何室内导航技术。 map 上每个对象的位置都应预先定义并存储在数据库中。

我真正不确定的部分是如何为 android 应用程序执行以下操作。 --> 如何在图像上预定义点以及如何使用这些预定义数据在表示室内地图的图像中显示路径。我被建议使用 SVG(可缩放矢量图形),我发现 androidVG 将 SVG 与 android 一起使用,但我没有找到太多关于它的信息。

我目前对使用什么语言和技术来在 android 上执行上述功能一无所知。

问题:

1) 关于如何根据我提供的信息有效解决此问题,您会给我哪些一般性建议?

2) 当我被赋予 SVG 作为用于开发此应用程序的语言之一时,我得到的建议是否正确?如果我是,有人会向我提供有关使用 SVG for android 的更多信息吗?

3) 如果有更好的方法来解决这个问题,应该使用哪种语言?

我非常感谢这个社区提供的所有帮助。希望我已经足够清楚,希望我的问题得到解答。谢谢!

最佳答案

对于这个用例,我认为只使用标准 Canvas API 来绘制线条比使用 SVG 渲染器要简单得多。

我会扩展 Android ImageView 类。在 onDraw() 方法中调用 super.onDraw() 让它绘制图像。然后使用(例如)一组 canvas.drawLine() 调用添加您的线条。

关于使用图像的 Android 室内地图根据目的地的输入生成从点 a 到 b 的不同路径(不使用室内导航技术),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19530692/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com