编辑 | blame | 历史 | 原始文档

通用任务管理GPS坐标功能使用说明

功能概述

通用任务管理界面已增加GPS坐标输入和距离计算功能,支持记录车辆的路程信息。

新增功能

1. GPS坐标输入

  • 出发地经度:输入范围 -180° 到 180°
  • 出发地纬度:输入范围 -90° 到 90°
  • 目的地经度:输入范围 -180° 到 180°
  • 目的地纬度:输入范围 -90° 到 90°

2. 自动距离计算

  • 当输入完整的GPS坐标时,系统自动计算两点间距离
  • 使用Haversine公式计算球面距离
  • 距离显示单位为公里,保留2位小数

3. 表格显示

  • 在任务列表中添加"预计公里数"列
  • 显示格式:XX.XX km
  • 无数据时显示 --

使用方法

创建任务时

  1. 填写基本信息(任务类型、描述、地址等)
  2. 在"GPS坐标信息"部分输入坐标:
  • 出发地经度、纬度
  • 目的地经度、纬度
  1. 系统自动计算并显示预计公里数
  2. 点击"确定"保存任务

修改任务时

  1. 点击"修改"按钮打开编辑对话框
  2. 修改GPS坐标信息
  3. 系统自动重新计算距离
  4. 保存修改

查看任务时

  1. 在任务列表中查看"预计公里数"列
  2. 点击"查看"按钮查看详细信息

坐标输入说明

坐标格式

  • 使用十进制格式(如:116.397128)
  • 精度:7位小数(约1.1厘米精度)
  • 支持正负值

坐标范围

  • 经度:-180° 到 180°
  • 纬度:-90° 到 90°

常见城市坐标示例

  • 北京天安门:经度 116.397128,纬度 39.916527
  • 上海外滩:经度 121.499763,纬度 31.239663
  • 广州塔:经度 113.324520,纬度 23.109720

距离计算说明

计算算法

使用Haversine公式计算地球表面两点间的球面距离:
- 考虑地球曲率
- 适用于中短距离计算(< 1000公里)
- 精度:米级

计算条件

  • 四个坐标值都必须输入
  • 坐标值必须在有效范围内
  • 坐标无效时距离显示为0

界面说明

表单布局

  • GPS坐标信息使用分割线分隔
  • 经度纬度使用两列布局
  • 预计公里数字段为只读状态

输入控件

  • 使用数字输入框(el-input-number)
  • 支持步进调整
  • 自动验证输入范围

提示信息

  • 预计公里数字段下方有提示文字
  • 说明该字段为自动计算

注意事项

  1. 坐标精度:建议使用高精度GPS设备获取坐标
  2. 距离范围:适用于中短距离,长距离可能有误差
  3. 坐标系统:使用WGS84坐标系(GPS标准)
  4. 数据完整性:建议同时填写地址和坐标信息
  5. 网络依赖:前端计算,无需网络连接

故障排除

距离显示为0

  • 检查坐标是否完整输入
  • 验证坐标是否在有效范围内
  • 确认坐标格式正确

距离计算不准确

  • 检查坐标精度是否足够
  • 确认使用WGS84坐标系
  • 注意长距离计算的误差

界面显示异常

  • 刷新页面重试
  • 检查浏览器兼容性
  • 清除浏览器缓存

扩展功能建议

  1. 地图集成:集成地图API进行坐标选择
  2. 坐标转换:支持不同坐标系统转换
  3. 路径规划:集成路径规划API
  4. 历史轨迹:记录实际行驶轨迹
  5. 地理围栏:设置任务执行范围