校园导航系统
一个简单的校园导航系统,可以展示学校的地图信息,并根据用户选择的起点终点,自动生成游览的可选路径和最短路径。该系统使用Qt制作。
1 主要功能展示
主要说明以下三个功能。
1.1 点击展示子窗口
在主窗口校园地图中,地点序号位白色,路线为青色,距离为红色。在主窗口点击校园地图中的具体序号(白色),会展示该地点的具体信息。
1.2 可选路径功能
在主窗口输入起点和终点序号,点击可选路径按钮,会生成所有可选路径结果。
1.3 最短路径功能
在主窗口输入起点和终点序号,点击最短路径按钮,会生成最短路径结果。使用的弗洛伊德算法,来实现该功能。
2 该项目的具体工程
我将工程的源文件放在了github中,有学习需求的小伙伴可以自己下载学习。为了保护隐私,工程仓库里面我没有上传程序使用的图片资源,图片资源需要用户自己制作了。