traccar服务高德地图适配版docker镜像安装教程

发表回复

确认码
输入您在图片中看到的字符,不需要区分大小写。
表情
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode 允许
[img] 允许
[url] 允许
表情 允许

主题浏览
   

展开视图 主题浏览: traccar服务高德地图适配版docker镜像安装教程

traccar服务高德地图适配版docker镜像安装教程

BG6RSH » 周三 11月 25, 2020 10:42 pm


前期为traccar做了一个4.8版本的高德地图适配版,现在源版本升级,本次应许多朋友的要求,在traccar-server源代码的基础上,为高德地图重新做了适配,解决了使用高德地图发生偏移情况。
这次只适配了部分常用协议,不保证使用中可能会出现未知的问题,如果有问题请跟贴。
为方便大家使用,做成了docker镜像。

一、安装过程
1、在Docker管理界面,从URL安装
t1.PNG
t1.PNG (34.19 KiB) 查看 1098 次
2、输入网址“https://hub.docker.com/r/bg6rsh/traccar-amap
t3.PNG
t3.PNG (34.3 KiB) 查看 1098 次
3、下载过程
t2.PNG
t2.PNG (37.53 KiB) 查看 1098 次
4、下载完成后,双击下载的映像,生成容器
t5.PNG
t5.PNG (54.84 KiB) 查看 1098 次
5、进入“高级设置”,按下面图片进行设置
t4.PNG
t4.PNG (57.95 KiB) 查看 1098 次
t8.PNG
t8.PNG (25.5 KiB) 查看 1098 次
按下图设置映射目录,将Docker内部目录,映射到群晖目录中,方便修改设置,备份数据文件
t7.PNG
t7.PNG (39.72 KiB) 查看 1098 次
t6.PNG
t6.PNG (16.39 KiB) 查看 1098 次
6、按教程设置完后,点“应用”运行服务
t10.PNG
t10.PNG (21.42 KiB) 查看 1098 次
7、运行后映射目录中的内容如下,
t9.PNG
t9.PNG (61.15 KiB) 查看 1098 次
t11.PNG
t11.PNG (22.72 KiB) 查看 1098 次
其中“default.xml”文件不要修改,“traccar.xml”需要根据情况设定。

8、traccar.xml设置说明:
  1. <?xml version='1.0' encoding='UTF-8'?>
  2.  
  3. <!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'>
  4.  
  5. <properties>
  6.  
  7.     <entry key='config.default'>./conf/default.xml</entry>
  8.  
  9.     <!--
  10.  
  11.    This is the main configuration file. All your configuration parameters should be placed in this file.
  12.  
  13.    Default configuration parameters are located in the "default.xml" file. You should not modify it to avoid issues
  14.    with upgrading to a new version. Parameters in the main config file override values in the default file. Do not
  15.    remove "config.default" parameter from this file unless you know what you are doing.
  16.  
  17.    For list of available parameters see following page: https://www.traccar.org/configuration-file/
  18.  
  19.    -->
  20.     <!--  数据库连接参数,如果要连接到mysql数据库,请修改此处   -->
  21.     <entry key='database.driver'>org.h2.Driver</entry>
  22.     <entry key='database.url'>jdbc:h2:./data/database</entry>
  23.     <entry key='database.user'>sa</entry>
  24.     <entry key='database.password'></entry>
  25.    
  26.     <!--  高德地图逆地理编码设置   -->
  27.     <entry key='geocoder.enable'>true</entry>
  28.     <entry key='geocoder.format'>%f</entry>
  29.     <!--  下面'geocoder.key'参数需要在高德网上申请一个自己专用的“web服务器”key   -->
  30.     <entry key='geocoder.key'>de6cf58608a044b643da48377c6bdbfb</entry>
  31.     <entry key='geocoder.type'>amap</entry>
  32.     <entry key='geocoder.url'>https://restapi.amap.com/v3/geocode/regeo</entry>
  33.  
  34. </properties>
如果使用的是MySQL数据库,连接参数请参照下面设置
  1.     <entry key='database.driver'>com.mysql.cj.jdbc.Driver</entry>                  
  2.     <entry key='database.url'>jdbc:mysql://192.168.3.8:3307/traccar?serverTimezone=UTC&useSSL=false&allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=''</entry>
  3.    <entry key='database.user'>traccar</entry>                                    
  4.    <entry key='database.password'>12345678</entry>
9、去“高德开放平台https://lbs.amap.com/ 注册一个账号,可以用支付宝、淘宝账号登录。
t12.PNG
t12.PNG (5.32 KiB) 查看 1098 次
大家一定要申请自己的“Web服务”KEY,因为高德免费的逆地理编码3000000次/日,如果大家都用这个,那就用不了多长时间了。这个KEY只是提供大家测试用,不保证能用多长时间。怎么申请网上有很多介绍,大家可自行查找。
t13.PNG
t13.PNG (24.31 KiB) 查看 1093 次
t14.PNG
t14.PNG (94.58 KiB) 查看 1093 次

页首