traccar 6.2(服务器端)高德地图适配版

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

traccar 6.2(服务器端)高德地图适配版

帖子 BG6RSH »

traccar 6.2 服务器端下载地址,含windows、linux原版安装程序,高德地图适配版服务器程序tracker-server.jar,安装完原版服务器程序后,用适配版tracker-server.jar替换原版tracker-server.jar程序就可以工作了,如果需要逆地址转换功能,还需配置一下traccar.xml文件。已在Windows10 Pro 、Ubuntu22.04上测试通过。
下面例子中有高德与腾讯的逆地址协议,只需选用其中一个就行,如果2个都加上,则后面的才能起作用。
geocoder.key的值需要大家自己在高德、腾讯开发平台上申请。
  1.     <!--  amap逆地址解析  -->
  2.     <entry key='geocoder.type'>amap</entry>
  3.     <entry key='geocoder.url'>https://restapi.amap.com/v3/geocode/regeo</entry>
  4.     <entry key='geocoder.key'>de6cf58608a044b643da48377c6bdbfb</entry>
  5.     <entry key='geocoder.format'>%f %r</entry>
  6.  
  7.     <!--  qq逆地址解析   -->
  8.     <entry key='geocoder.type'>qq</entry>
  9.     <entry key='geocoder.url'>https://apis.map.qq.com/ws/geocoder/v1</entry>
  10.     <entry key='geocoder.key'>CGABZ-7KUL2-WDEUO-CO6FL-DXBCE-SIFW2</entry>
  11.     <entry key='geocoder.format'>%f,%r</entry>
下载地址:
https://cloud.189.cn/t/qaEzQzqYVVZz (访问码:q5mj)

演示服务器:
http://t.atoo.top:8082 注册新用户后,添加设备就可测试。
上次由 BG6RSH 在 周二 7月 23, 2024 7:34 pm,总共编辑 4 次。
BG6RSH
帖子: 134
注册时间: 周日 6月 23, 2019 12:00 pm

Re: traccar 6.2(服务器端)高德地图适配版

帖子 BG6RSH »

Ubuntu下安装教程:
1、首先下载“traccar-linux-64-6.2(原版).zip”,并解压缩文件。下载“tracker-server.jar”文件备用。
2、进入安装文件夹目录进行安装,程序会安装到"/opt/traccar"目录中
3、进入“/opt/traccar/conf/”目录,编辑“traccar.xml”配置文件夹,可设置数据库、逆地址转换等
4、启动traccar服务。
  1. Ubuntu:~/下载/traccar-linux-64-6.2(原版)$ sudo ./traccar.run
  2. Ubuntu:~/下载/traccar-linux-64-6.2(原版)$cd ..
  3. Ubuntu:~/下载$ sudo cp ./tracker-server.jar /opt/traccar/
  4. Ubuntu:~/下载$ cd /opt/traccar/conf/
  5. Ubuntu:/opt/traccar/conf$ sudo nano traccar.xml
  6. Ubuntu:/opt/traccar/conf$ sudo systemctl start traccar.service
BG6RSH
帖子: 134
注册时间: 周日 6月 23, 2019 12:00 pm

Re: traccar 6.2(服务器端)高德地图适配版

帖子 BG6RSH »

Windows下安装教程:
1、首先下载“traccar-windows-64-6.2(原版).zip”,并解压缩文件,运行安装程序“traccar-setup.exe”。
2、程序会默认安装到"C:\Program Files\Traccar"目录中,将下载的“tracker-server.jar”文件替换原文件。
t1.PNG
t1.PNG (36.37 KiB) 查看 1278 次
3、进入“C:\Program Files\Traccar\conf\”目录,编辑“traccar.xml”配置文件夹,可设置数据库、逆地址转换等
4、启动traccar服务。
t2.PNG
t2.PNG (44.65 KiB) 查看 1278 次
BG6RSH
帖子: 134
注册时间: 周日 6月 23, 2019 12:00 pm

Re: traccar 6.2(服务器端)高德地图适配版

帖子 BG6RSH »

启用老版web管理界面:
新版服务器中已经不提供老版的web管理界面了,由于新版web界面对腾讯瓦片地图的Url解析不了,所以想用腾讯地图的话,就只能用老版web管理界面了。
下载“legacy.zip”,解压到“tracker-server.jar”的同级目录,再修改“traccar.xml”文件,添加“<entry key='web.path'>./legacy/</entry>”。如下:
  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
  3. <properties>
  4.  
  5.     <!-- Documentation: https://www.traccar.org/configuration-file/ -->
  6.     <entry key='web.path'>./legacy/</entry>
  7.  
  8.     <entry key='database.driver'>org.h2.Driver</entry>
  9.     <entry key='database.url'>jdbc:h2:./data/database</entry>
  10.     <entry key='database.user'>sa</entry>
  11.     <entry key='database.password'></entry>
  12.  
  13.     <!--  amap逆地址解析  -->
  14.     <entry key='geocoder.type'>amap</entry>
  15.     <entry key='geocoder.url'>https://restapi.amap.com/v3/geocode/regeo</entry>
  16.     <entry key='geocoder.key'>de6cf58608a044b643da48377c6bdbfb</entry>
  17.     <entry key='geocoder.format'>%f %r</entry>
  18. </properties>
BG6RSH
帖子: 134
注册时间: 周日 6月 23, 2019 12:00 pm

Re: traccar 6.2(服务器端)高德地图适配版

帖子 BG6RSH »

添加腾讯地图的方法:
设置服务器属性
设置服务器属性
qq1.PNG (427.7 KiB) 查看 1278 次
将腾讯地图URL填入自定义地图
将腾讯地图URL填入自定义地图
qq2.PNG (249.92 KiB) 查看 1278 次
  1. http://rt0.map.gtimg.com/realtimerender?z={z}&x={x}&y={-y}&type=vector&style=1
选择自定义XYZ地图
选择自定义XYZ地图
qq3.PNG (369.11 KiB) 查看 1278 次
tryit

Re: traccar 6.2(服务器端)高德地图适配版

帖子 tryit »

新版服务端web页面结构改了不少,但功能更多,可以看轨迹。web源代码没找到对应的,详情页把调用谷歌地图的改成手机端调用高德地图啦,修改的 index-Dlq-CH_Z.js 文件,压缩的js,费老劲了 :D
回复