如何在内网中基于Traccar搭建一个定位系统(信息内网定位为)

一、软件安装和设备调试

Traccar是一个开源的GPS跟踪系统,支持多种操作系统如Windows和Linux的服务端以及大量的GPS设备客户端。它兼容超过170种GPS协议和超过1500种型号的GPS跟踪设备。Traccar的主要功能包括追踪运动轨迹、定位设备位置等,同时它还具有电子围栏、警报、短信控制、通知等附加功能。通过在客户端安装相应的APP,可以实现位置的跟踪收集。

1.下载安装Traccar,下载链接:https://www.traccar.org/download/,因我的电脑系统是win10,就下载Windows x64的版本吧!安装成功后,在windows的“服务”中找到Traccar,启动服务。

2.在浏览器中输入http://localhost:8082/login,若能出现登录界面,表示安装和服务启动成功!

3.首次要求注册用户名,简单的注册一下,而后根据用户名和密码登录!

4.添加设备,点击界面的左上方的“ ”符号,在界面右半边中输入设备的名称和标识符。

5.测试一下设备,本人利用自己的安卓手机,通过https://www.traccar.org/client/下载apk直接安装,在安卓手机中启动Traccar定位端,出现的设备编码就是以上第4点的标识符。如果和手机是使用同一个wifi设备,则可以在手机的服务器中输入电脑的IP地址:端口默认号,如:192.168.3.9:8082。然后把定位右边的开关打开。可以在app的定位状态看到数据是否发送成功!

6.电脑端刷新一下就可以看到添加的设备是否在线,如果未在线,表示配置有问题。地图可以点击网页左下方的设置,首选项/地图, 继续选中高德地图(红色的不要选),然后在显示地图的时候可以选择切换到高德地图。

二、内网穿透

内网穿透可以利用“快解析”工具,利用个人免费版,注册一个用户名xxx,但它只有两个端口映射,就是80和8000,因此要添加一个端口映射,就是把xxx.gnway.cc:8000映射到服务器本机的地址:127.0.0.1:8000,但Traccar默认的端口是8082,所以要将此端口改为8000,具体可在Traccar的安装目录下找到conf文件夹,找到default.xml,将其中的内容<entry key='web.port'>8082</entry>的8082改为8000,然后重启Traccar服务,此时应该同时修改测试的定位设备,如安卓手机,将服务器地址修改为http://xxx.gnway.cc:8000。至此在网页服务端应该也能看到设备是在线的状态,可以查看设备所处的位置了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。