毕设题目是路径规划相关的,想要可视化展示在用户面前,可以通过接入百度地图API的方式实现。

1、打开百度地图开放平台完成学生认证(认证需要一定的时间需要耐心等待)

认证完成后学生会有一定的免费额度,对于开发一个毕设小系统来说完全够用了,不够的可以另行购买啥的(没买过不太了解)。

2、点击控制台

3、点击应用管理--->我的应用--->创建应用

填写好应用名称,选择好应用的类型,我这里选的是服务端,也可根据自己开发的项目类型来选择,启用服务默认全选,点击提交。

应用类型👇

4、点击提交后即可查看自己创建好的应用,一定要保护好自己的AK码!!!

什么是AK码?百度地图AK码(API Key)是百度地图开放平台分配给开发者的唯一身份标识,相当于调用百度地图所有服务的“通行证”或“钥匙”。无论你是在网页、手机App还是小程序里使用百度地图的定位、搜索、导航或路线规划功能,都必须先申请并配置一个有效的AK码,才能成功调用服务。一个AK只能用于一个特定的应用(由包名/SHA1标识),为不同项目(如个人测试、公司产品)申请独立AK,可清晰区分使用量。如果同一个工程中同时使用地图和定位SDK,可以共用一个AK。

5、如何在代码中使用AK码

申请好AK后,需在代码中正确配置才能让地图功能生效。根据平台不同,配置方式也略有差异:

①Android应用:在AndroidManifest.xml文件中添加配置

<meta-data
    android:name="com.baidu.lbsapi.API_KEY"
    android:value="在这里填入你的AK" />

②Web网页/JavaScript:在引入百度地图API的脚本代码中,通过ak参数传递

<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.0&type=webgl&ak=在这里填入你的AK"></script>

③iOS应用:通常在项目的AppDelegate.m文件的初始化方法中设置

SDKInitializer.setApiKey("在这里填入你的AK")

6、效果

在自己的代码中配置好AK后,就可以看到地图。我先是在百度地图坐标拾取器拾取了准确的本校建筑数据并编写到代码中使用,即可在地图上显示。具体设计具体实现。

地图可随意拉动查看其他地方。

基于某某算法的路径规划结果图(以2026年3月21日14:00---15:00为例)

路网会显示在地图上。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐