Traccar 6.11.1 Docker镜像12月13日更新

家用宽带架设服务器的技术交流,编程技术交流。
BG6RSH
帖子: 181
注册时间: 周日 6月 23, 2019 12:00 pm

Re: Traccar 6.10.1 Docker镜像10月8日更新

帖子 BG6RSH »

是不是出现了坐标为[0,0]的现象?直线的另一端到大西洋那里了?我的GPS定位器就因为0坐标,呈现出一条线,主要原因是原系统没有过滤无效坐标造成的,程序已经改好了,还没发布。
mygod100
帖子: 3
注册时间: 周三 11月 26, 2025 10:39 am

Re: Traccar 6.10.1 Docker镜像10月8日更新

帖子 mygod100 »

BG6RSH 写了: 周五 11月 28, 2025 11:37 pm 是不是出现了坐标为[0,0]的现象?直线的另一端到大西洋那里了?我的GPS定位器就因为0坐标,呈现出一条线,主要原因是原系统没有过滤无效坐标造成的,程序已经改好了,还没发布。
估计应该是的,看历史轨迹里地图里显示的是一条一线,估计是的。

另外:看您http://bbs.atoo.top:8081/viewtopic.php?t=113中描述

二、Web程序修改
1、src\resources\l10n\zh.json,添加GCJ02、WGS84坐标名称中文定义
Code: [全选] [Expand/Collapse]
"positionFixTime": "修正时间",
"positionDeviceTime": "设备时间",
"positionServerTime": "服务器时间",
"positionValid": "有效",
"positionAccuracy": "精度",
"positionLatitudeGcj02": "火星坐标纬度",
"positionLongitudeGcj02": "火星坐标经度",
"positionLatitudeWgs84": "GPS坐标纬度",
"positionLongitudeWgs84": "GPS坐标经度",
"positionAltitude": "海拔",
"positionSpeed": "速度",
"positionCourse": "行驶方向",
"positionAddress": "地址",
"positionProtocol": "协议",
"positionDistance": "里程",
GeSHi © Codebox Plus Extension
是不是因为将positionLatitude/positionLongitude改成了positionLatitudeGcj02/positionLatitudeWgs84所致?我没有完全理解源代码,但看原版数据库中的字段应该是positionLatitude/positionLongitude吧? 是不是把positionLatitudeWgs84保留为原始的positionLatitude?而positionLatitudeGcj02按需要修改? 这点只是个人猜测,具体以楼主对代码的理解为准。另外如果我的猜测准确,是否这个系统可以同时支持国内和国外的坐标地图了?

期待修改好的版本发布~~
回复