This commit is contained in:
机械小鸽 2025-03-04 14:26:25 +08:00 committed by GitHub
parent ea71a1c0fd
commit e7da3b4e36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -586,11 +586,17 @@ def carinfo():
traceback.print_exc() traceback.print_exc()
return render_template("carinfo.html", car_info={"error": f"Error getting vehicle information: {str(e)}"}) return render_template("carinfo.html", car_info={"error": f"Error getting vehicle information: {str(e)}"})
@app.route("/amap_nav") @app.route("/amap_nav", methods=['GET', 'POST'])
def amap_nav(): def amap_nav():
"""高德地图导航页面""" """高德地图导航页面"""
try: try:
# 使用默认坐标(北京) if request.method == 'POST':
# 处理导航请求
postvars = request.form.to_dict()
fleet.nav_confirmed(postvars) # 使用现有的导航确认函数
return redirect(url_for('amap_nav')) # 导航开始后重定向回地图页面
else:
# GET 请求显示地图
lat = 39.9042 # 默认北京位置 lat = 39.9042 # 默认北京位置
lon = 116.4074 lon = 116.4074