gps车辆管理系统源码(gps平台源码)
本文目录一览:
gps车辆管理系统的功能介绍
车辆管理系统:
1、 车辆定位
系统可实现所有的车辆在同一幅地图上同时显示,根据车辆的位置和数量,系统自动将地图调整到最合适的比例尺,所有车辆的实时位置和状态一目了然。车辆快速闪动表示车辆正在运行,车辆慢闪表示车辆停止。
2、 单车定位放大
监控单台车时,系统以连续的蓝色线条在地图上描述需监控车辆的运行路线,车辆的实时状态和车辆的实时位置每分钟自动刷新一次,确保随时向系统上传最新数据。若电子地图上标注地点不详细,可转换至以下卫星地图。
3、 车辆卫星地图
通过卫星地图,可查看到车辆周边的道路和建筑物的清晰实体图景。
4、 精准的电子地图
使用最新的、正版的、不断更新的MapABC地图显示车辆的位置和轨迹,车辆周边的停车场、加油站、工厂、各种级别的公路等在电子地图上都有清晰明了的位置标注。
5、 车辆行车轨迹
可查询任意时段的车辆行车轨迹,地图自动以连续的蓝色线条描述需监控车辆的运行路线,直观、明了,并可导出至EXCEL报表。
系统还可以自动以动态形式回放车辆运行轨迹,让您清晰、细致地了解车辆的历史运行状态。
6、 行车里程及油耗
系统可根据设定的时段输出该车的开车时间、停车时间、行车里程,以及该里程所对应的油耗情况。
7、 车辆停车地点分析
系统可根据设定时段输出该车在何时、何地停车,停车多长时间。同时,可得出该段时间内该车的行驶里程、行驶油耗、行驶时间等,并可将报表内容以Execl格式保存。
8、 车辆行驶报表
在报表分析功能中,可根据行车过程中的系统记录的信息生成停车报表、行车报表、超速报表、里程报表等十几种实用的报表,并可将报表内容以Execl格式保存。
9、 手机查车
用户可通过手机登陆系统平台,查看车辆的实时情况,可直接在手机中查看地图,并进行相关车辆的控制功能,既简便,又实用。
10、 围栏报警
自由设置围栏、进出围栏报警、围栏内开门、关门报警、围栏内限速报警,监控车辆的合理使用范围及安全。
11、 信息点标注
可在地图上标注企业自己的网点,及送货到达目的地,收费站,加油站等标注点,方便操作。标注点将在“车辆跟踪”和“行车轨迹回放”显示出来。通过更多网点的标注,您可以确定最有效的运输路径,并可清楚的知道车辆是否按规定运行。
12、 短信报警
可设定车辆紧急情况联系人,当车辆遇到紧急情况时,系统可自动将报警信息发送到联系人的手机上。
13、扩展功能
油量监控功能、温度监控功能等
车妈妈gps车辆管理系统除一般GPS定位器软件具备的实时定位、历史轨迹回放、越界报警、一键报警求助等最基本功能以外,GPS车辆管理系统主要体现的是管理功能:
1、车辆每个月所行驶的里程、速度自动生成报表统计。
有了GPS定位功能的管理系统,能自动对每一辆车所行驶的里程及速度一一记录在案,并在每个月指定的日期里,自动生成统计报表,数据既精确又能对里程不正常的车辆进行分析比对,再通过系统的历史轨迹功能,可轻松发现问题所在。
2、油量自动对比统计。
系统会根据行驶里程及速度参数推算出合理油耗,并对实际加油量进行比对分析,为节油标兵或耗油达人提供奖励、处罚依据。
3、车辆年检、保险、保养到期自动提示。
系统会自动对年检、保险、保养将要到期时,发出短信和系统页面提示。
4、路况信息及时提醒。 对于建立了路况信息点采集的城市,如上海、北京等,系统会以颜色标注的形式提示道路交通拥堵状况,便于调度管理车辆选择合理路线降低油耗。
5、交通违章及保险理赔查询。
系统可直接登录交通安全信息网、保险网查询车辆的违章和出险理赔信息,防止出现“被违章”或“被理赔”等情况。
6、 系统后台24小时监控
一旦发生报警求助后,系统主控界面会显示报警信息,中心值班员可联系委托人确认警情,必要时可联动110处警。
7、U盾加密。
为了提高安全性,系统除了采取用户名、密码形式登录外,还可采取用户名、密码和U盘加密钥匙双重验证的方式进行认证登录。
公司车辆GPS管理系统
星安GPS为企事业车辆定制的功能
2.2.1 定位追踪、多车追踪
●即时定位。
●连续记录车辆位置默认30秒。
●记录的参数包括:车速、位置、行驶方向、报警状态。
●在新开窗口实现对多车同事追踪比较。
2.2.2 超速、疲劳驾驶安全监控
●超速报警:车辆超过不同路段可设置不同的限速值。
●疲劳驾驶:可设置连续行车4小时不熄火休息GPS报警
2.2.3 轨迹记录与回放
●定位轨迹时间间隔可调5~65535秒,默认30秒
●轨迹可保存12个月以上,必要时可以用光盘备份。
●轨迹回放:可以调整回放速度、暂停等操作。
●常用来检查车辆的行驶线路、加油站、过路费信息。
2.2.4 企事业车辆调度
●文字调度:中心下发信息显示在屏幕上,需要安装汉显文字调度屏。
●语音调度:中心下发的调度信息直接用语音播放出来,需要安装文字播报器,
●电话调度:安装一个电话手柄后,驾驶员可以用来拨打或接听电话。
2.2.5 限制行车范围
●电子围栏:平台在客户端的电子地图上可以设置一个指定的区域。
●区域报警:可设置用户的车辆进入或者驶出这个区域主动向监控电脑报警。
2.2.6 防拆机保护
●断电报警:GPS被切断电源后上传断电报警。
●后备电池:断电后设备可连续工作2小时。
2.2.7 远程断油
●停车断油:中心下发指令给设备,设备判断车速为0时才执行断油指令,有密码权限保护。
●分级管理:高级用户才能远程断油操作,监控员只能定位。;
●断油恢复:中心下发远程指令可恢复车辆正常,解除锁车。
安全断油:安装可选择车辆停车后无法启动或者
2.2.8 防盗报警
●防盗报警:设备提供和原车防盗器对接的自定义检测线束,防盗器发出盗,报警数据上传到中心。
2.3 系统组成
监控中心是在整个系统的“神经中枢”,集中实现监控、调度、接/处警,图像处理功能和其他信息服务,并对整个系统的软硬件进行协调、管理。
2.4 车载终端功能
负责车载终端与监控中心间的数据传输,该部分主要为GPRS/CDMA公共数据网,只要GSM或CDMA可以覆盖的地方,该系统都可以稳定的运行。常见的功能包含了以下方面:
车辆定位:固定时间连续定位、测速、运动方向等。
监控报警:超速、疲劳驾驶、卸料、意外长时间停车等。
远程监听:用于抢劫报警后的现场判断。
断油断电:用于紧急情况下的远程锁车。
SOS紧急求助:驾驶员感到危险时人工触发,级别最高的报警。
(可选)车载电话:免提通话、手柄通话、显屏通话(外接耳麦)。
(可选)文字调度:外接调度屏、手柄等。
(可选)语音播报:外接语音播报器,带喇叭。
(可选)图像传输:1-4路摄像头,带夜视。
(可选)自定义报警:由用户根据需要连接各种检测开关,触发报警,例如防盗器报警。
2.5 监控中心报警功能
●线路报警:车辆超出预先规划好的线路报警。
●围栏报警:车辆超出规定行车范围报警;
●紧急报警:驾驶员危险时按报警开关报警,中心必须人工干预才能取消。
●超速报警:超过公司设置的速度阀值上传报警,有声光提示。
●自定义报警:支持1-2路自定义报警,如卸料是报警,车辆要接检测开关。
●断电报警:电瓶拆除或者设备断电报警,必须人工干预解除。
2.6 车辆定位追踪、多车同时追踪
●立即定位:点名定位,查询车辆当前时间的位置;
●最后位置:查询车辆主动上传的最新位置
●车辆跟踪:对车辆进行连续定位,并在地图上画出轨迹。
●多车追踪:在新开窗口实现对多车同事追踪比较。
2.7 支持4种地图
●支持标准的Mapinfor地图
●支持在Google Map地图上直接显示车辆位置标志;
●Google Map:卫星地形图、平面标注地图、混合标注地图。
2.8 轨迹回放
●轨迹数据保存:轨迹数据保存在服务器上,与车机无关;
●轨迹数据下载:由服务器下载到客户电脑。
●轨迹回放:回放一段时间内的车辆运动轨迹;
●回放暂停:回放过程中暂停,用于详细观察某路段的行车过程。
2.9 分段限速
●道路划分:高速公路、普通公路、城市道路等分段设置不同限速值。
●分段限速:设置的不同的路段不同的速度报警阀值,是超速管理更精确。
2.10 电子围栏
●行驶范围:车辆有规定的营运范围;
●电子围栏:把行驶范围转换成电子围栏,支持矩形、圆形等区域。
2.11 实时拍照
●普通拍照:对指定车辆进行实时拍照
●多路拍照:最大支持4路摄像头轮流拍照
●自定义拍照:用设备提供的两条自定义线束实现开门、卸货等自动拍照;
●固定时间间隔拍照:设置间隔一定时间自动拍照;
●报警拍照:按下紧急报警钮报警并且拍照。
2.12 语音通信、监听
●远程监听:在紧急情况下直接拨打车载设备卡号进行语音监听;
●车载电话:高级配置可添加车载电话,实现和车辆的日常语音通讯。
2.13 全部报警种类介绍
●紧急报警:驾驶员危险时按报警开关报警,中心必须人工干预才能取消。
●超速报警:超过公司设置的速度阀值上传报警,有声光提示。
●断电报警:电瓶拆除或者设备断电报警,必须人工干预解除。
●自定义报警:支持1-2路自定义报警,如卸料是报警,车辆要接检测开关。
●围栏报警:车辆超出规定行车范围报警;
●线路报警:车辆超出预先规划好的线路报警。
●停车超时:停车超过规定时间。
●怠速报警:车辆怠速超过规定时间。
2.14 语音播报、调度抢答模块
●语音播报功能可以让监控中心群发语音信息实现喊话广播效果。
●调度功能是监控中心可以发布文字信息书面通知
●司机可用显示屏回复内置的信息,中心可以看到
2.15 操作的方便性
●可以方便地搜索车辆,直接在车辆列表中输入车牌号码搜索。
●在线、离线车辆分离显示,方便日常检修。
●报表统计功能方便日常安全监控报警管理。
2.16 车辆远程设置
●设置查询:查询设备内部设置的GPS参数;
●远程重启:让设备重新启动,可排除故障;
●远程改IP:服务器因故更换时可远程修改车机设置。
急求C++车辆管理系统源代码!
可查可运行,注释详细,呵呵
#includeiostream
#includestring
using namespace std;
#define MAX 2 //停车场车位数
#define price 0.5//每分钟收取的费用
typedef struct time
{
int hour;
int min;
}Time;//定义时间结点
typedef struct node
{
string num;
Time reach;
Time leave;
}CarNode;//定义每辆车的牌号,进入时刻,开出时刻
typedef struct NODE
{
CarNode *stack[MAX+1];
int top;
}SeqStackCar;//用栈定义,构造停车场
typedef struct car
{
CarNode *data;
struct car *next;
}QueueNode;//用队列结点定义,构造停车场外的单个等候车辆
typedef struct Node
{
QueueNode *head;
QueueNode *rear;
}LinkQueueCar;//用队列定义,构造停车场外的等候便道
void InitStack(SeqStackCar *); //初始化堆栈函数声明
int InitQueue(LinkQueueCar *); //初始化队列头结点函数声明
int Arrival(SeqStackCar *,LinkQueueCar *); //车辆进入时登记函数声明
void Leave(SeqStackCar *,SeqStackCar *,LinkQueueCar *);//车辆离开时函数声明
void List(SeqStackCar,LinkQueueCar); /*查看停车场内车辆情况及
便道上车辆情况的函数声明*/
void main( )
{
SeqStackCar Enter,Temp;//初始栈,中转栈
LinkQueueCar Wait;//便道队列
int a;
InitStack(Enter);
InitStack(Temp);
InitQueue(Wait);//初始化
while(1)
{
cout"********************************************************************"endl;
cout" 欢迎光临停车场!";
cout"(*^__^*) !";
coutendl"车辆到达登记-请按 1";
cout" 车辆离开登记-请按 2"endl;
cout"车辆停靠查询-请按 3";
cout" 退出系统 -请按 4"endl;//系统选项设置
while(1)
{
cina;
if(a=1a=4) break;
else coutendl"请选择: 1~4.";
}
switch(a)
{
case 1:Arrival(Enter,Wait);break; //调用 入 停车场函数
case 2:Leave(Enter,Temp,Wait);break;//调用 出 停车场函数
case 3:List(Enter,Wait);break; //调用查看函数
case 4:exit(0);
default: break;
}
}
}
void InitStack(SeqStackCar *s) //堆栈初始化
{
s-top=0;
s-stack[s-top]=NULL;
}
int InitQueue(LinkQueueCar *Q)//队列初始化
{
Q-head=new QueueNode ;
if(Q-head!=NULL)
{
Q-head-next=NULL;
Q-rear=Q-head;
return 1;
}
else return -1;
}
void PRINT(CarNode *p,int room) //输出离开停车场的车辆情况
{
int A,B,C,D;
cout"\n车辆离开的时间:";
cinp-leave.hourp-leave.min;
cout"离开车辆的车牌号为:";
coutp-num;
coutendl"其到达时间为: "p-reach.hour":"p-reach.min;
cout"离开时间为: "p-leave.hour":"p-leave.min;
A=p-reach.hour;
B=p-reach.min;
C=p-leave.hour;
D=p-leave.min;
coutendl"应交费用为: "((C-A)*60+(D-B))*price"元"endl;
cout"车辆离开登记完毕!"endl;
cout"*********************************************************************"endl;
delete p;
}
int Arrival(SeqStackCar *Enter,LinkQueueCar *W)
{
CarNode *p;
QueueNode *t;
p=new CarNode;
cout"*********************************************************************"endl;
cout"车辆到达登记开始:"endl;
coutendl"请输入车牌号:";
cinp-num;
if(Enter-topMAX)//如果车位未满则进停车场内
{
Enter-top++;
coutendl"车辆在车场第"Enter-top"位置.";
coutendl"车辆到达时间:";
cinp-reach.hourp-reach.min;
coutendl"车辆到达登记完毕!"endl;
cout"*********************************************************************"endl;
Enter-stack[Enter-top]=p;// p是那辆汽车
return 1;
}
else //如果车位已满,则停靠在便道上
{
cout"*********************************************************************"endl;
coutendl"该车须在便道等待!有车位时进入车场"endl;
t=new QueueNode ;
t-data=p;
t-next=NULL;
W-rear-next=t;
W-rear=t;
return 1;
}
}
void Leave(SeqStackCar *Enter,SeqStackCar *Temp,LinkQueueCar *W)
{
int room;
CarNode *p,*t;
QueueNode *q;
if(Enter-top0)
{
while(1)
{
cout"*********************************************************************"endl;
cout"车辆离开登记开始:"endl;
coutendl"请输入车在车场的位置/1--"Enter-top"/:";
cinroom;
if(room=1room=Enter-top) break;
}
while(Enter-toproom)//从停车场堆栈向中转堆栈移动车辆,直到要离开车辆的位置停止
{
Temp-top++;
Temp-stack[Temp-top]=Enter-stack[Enter-top];
Enter-stack[Enter-top]=NULL;
Enter-top--;
}
p=Enter-stack[Enter-top];
Enter-stack[Enter-top]=NULL;
Enter-top--;
while(Temp-top=1)//将中转堆栈中的车辆移回停车场堆栈
{
Enter-top++;
Enter-stack[Enter-top]=Temp-stack[Temp-top];
Temp-stack[Temp-top]=NULL;
Temp-top--;
}
cout"*********************************************************************"endl;
cout"车辆离开登记结算:"endl;
PRINT(p,room);
if((W-head!=W-rear)Enter-topMAX)
{
q=W-head-next;
t=q-data;
Enter-top++;
coutendl"便道的"t-num"号车进入车场第";
coutEnter-top"位置."endl;
cout"请输入"t-num"号车进入车场的时间:";
cint-reach.hourt-reach.min;
W-head-next=q-next;
if(q==W-rear) W-rear=W-head;
Enter-stack[Enter-top]=t;
delete q;
}
else coutendl"便道里没有车"endl;
}
else coutendl"车场里没有车."endl;
}
void List1(SeqStackCar *S) //查看停车场内车辆情况的函数定义
{
int i;
if(S-top0)
{
cout"********************************************************************"endl;
coutendl"车场内部车辆停靠情况:"endl;
coutendl"位置 到达时间 车牌号"endl;
for(i=1;i=S-top;i++)
{
couti;
cout" "S-stack[i]-reach.hour":"S-stack[i]-reach.min;
cout" "S-stack[i]-numendl;
}
}
else coutendl"车场里没有车"endl;
cout"********************************************************************"endl;
}
void List2(LinkQueueCar *W) //查看便道上停靠车辆情况的函数定义
{
QueueNode *p;
p=W-head-next;
if(W-head!=W-rear)
{
cout"********************************************************************"endl;
coutendl"便道停靠车辆情况:"endl;
while(p!=NULL)
{
coutendl"车辆牌号:";
coutp-data-numendl;
p=p-next;
}
}
else coutendl"便道里没有车."endl;
cout"********************************************************************"endl;
}
void List(SeqStackCar S,LinkQueueCar W) //车辆列表显示函数
{
int flag,tag;
flag=1;
while(flag)
{
cout"********************************************************************"endl;
cout"车辆停靠查询开始:"endl;
coutendl"请选择 1|2|3:"endl;
cout"1.车场列表"endl"2.便道列表"endl"3.返回主菜单"endl;
while(1)
{
cintag;
if(tag=1||tag=3) break;
else coutendl;
cout"请选择 1~3:";
}
switch(tag)
{
case 1:List1(S);
cout"车辆停靠查询结束!"endl;break;
case 2:List2(W);
cout"车辆停靠查询结束!"endl;break;
case 3:flag=0;break;
default: break;
}
}cout"********************************************************************"endl;
};
什么是GPS车辆管理系统?都有什么功能?
GPS车辆监控系统是由全球卫星定位系统(GPS)、无线数据通讯(GPRS/CDMA/SMS)、计算机管理系统、地理信息系统(GIS)、互联网技术和移动监控所构成的物理平台。各个移动目标配备的GPS接收机可获取自己当前的位置。在通过GPRS/CDMA等链路向数据中心传递监控目标位置信息时,经过大型接收机系统处理后可以分析出当前目标所处的经度、纬度、方向、速度等;分控中心电脑通过互联网与中心数据库相连接,将收集到的各个目标信息通过GIS(电子地图)相匹配后,显示当前目标信息。
三连星GPS系统功能: 1.精确定位车辆的具体位置、行驶方向、行驶速度——有效调度,保障及时完派车任务;2.根据需要,可调阅被控车辆45天内的行程、轨迹记录——有效分析,分配调度车辆;3.有效监管车辆的行车线路、速度、停车地点、时间——公车私用、拉私货的能得到控制;4.通过GPS调度管理,长途车辆减少车载空驶、绕路行驶——提高用车效率;5.精确地统计里程,燃油费少了,过路费少了、高速通行费少了——节约用车成本;6.快速显示车辆位置信息,查看附近的车辆并进行调度——提高服务质量、客户满意度;7.受控车辆所有的移动信息均被存储在控制中心计算机中——有助于公司用车协调,调配;8.远程操作,断电锁车,超速报警,掉电报警——保障驾驶员、及车辆安全;9.里程,停车时间、地点,车辆所在地图资料打印——方便制作领导或车辆管理单位要求的报表。10.油量的消耗的合理性与非合理性及加油量情况监管——对车辆油量进行监控,截制公有资源的浪费与流失。系统特点: 1、可靠性高:不易损坏。 2、方便维护:可以远程让设备重启,方便维护。 3、车载终端体积小巧:方便隐蔽安装。 4、操作简便:可以方便地搜索车辆、离线车辆分离、报警报表等。
租车系统源码哪家有?
河北出租车gps定位系统,承德出租车gps定位系统,专业研发和生产gps定位系统,三连星是一家研发,生产与销售为一体的高科技产业的公司。三连星有良好的GPS定位系统研发团队,为您提供优质可靠的GPS定位系统解决方案,三连星GPS定位系统厂家直销河北市场,有专业针对出租车GPS定位系统的解决方案。 1.车辆监控功能: 监控中心能全天侯实时监控所有被控车辆的当时位置、行驶方向、行驶速度、发动与熄火状态等。系 统可设置到1秒返回一次车辆动态信息,以便最及时的掌握车辆的状况。(CS构架) 2.轨迹回放功能: 监控中心能随时回放近60天内的自定义时段车辆历史行程、轨迹记录。 3.报警功能: 超速报警、区域报警、防劫报警、被控车辆超出监控中心预设的速度报警值以及超出或驶入预设的区 域会向监控调度中心给出相应的报警。 4.监听功能: 遇到紧急情况调度中心可随时启动对车内声音的监听,以便妥善处理。 5.短信通知功能: 可预设被控车辆的各种报警或状态信息在必要时发送到管理者手机上,以便随身随地掌握车辆重要状 态信息。 6.远程控制功能: 监控中心可随时对车辆进行远程断油断电,锁车功能。 7.行驶里程统计功能: 系统利用GPRS车载终端的行驶记录功能和GIS地理系统原理对车辆进行行驶里程统计,并可生成报表且 可打印。 8.地址搜索功能: 1精确查找:在确定目标地址或路名全称,系统自动以该目标地址为地图中心位置展现出来。 2模湖查找:系统操作人员只需输地名和路名的关键字词,系统立即会列出与该关键字词相似的地址信息,再确定目标地址进行查找。 9.距离测量: 监控中可自定义A点和B点。并可对其测量距离。 10.停车记录: 调度中心可对车辆的历史停车记录以文字形式生成报表,其中描述车辆的停车地点、时间和开车时间 等信息,并可对其进行打印。 11.地图制作功能: GPS系统另外设计了两个用户图层,(自定义定位、自定义道路)调度人员可自行根据车辆的行车路 线轨迹添加到地图为自定义道路或添加信息点位。 12.车载电话功能: 车载移动电话可以象普通手机一样通过耳机拔打电话,调度中心可对此电话进行远程权限设置,即呼 入限制、呼出限制、只能呼叫指定的若干电话号码。 13.权限管理: GPS系统可设置十个以上的级别权限,及每个登陆账号N个功能禁止允许。并特权用户可查看所有在线登陆账户的操作与状态。 14.车辆信息管理: GPS平台系统可录入详细的车辆、驾驶人员、车辆图片等信息,以方便调度人员的工作。 15.Web功能(BS构架) 系统集成的Web GIS技术,使用户在任何连接Internet的地方,经过授权,使用IE方式查车监控。 16.出租车进出城自动登记: 可以在出租车辆出城时在中心平台进行自动登记,不同的车辆可以设定不同的驶出区域,如可实现一个分公司的车出了下城区这个区域就自动登记或报警,二分公司车出了杭州所有城区才自动登记或报警。并支持对单车或报警区域设定 17.载客与空驶状态记录: 实时显示出租汽车的载客与空驶状态,并自动记录上客与下客的时间,可对此时段的行车路线进行回放,并统计出其里程及打印其地图窗口。 18.调度功能: 智能调度:出租车在实际运营中经常要使用电话叫车功能。GPS系统中可实现的电话叫车,呼叫中心接到客户电话叫车后首先在地图中确定叫车地点,并可画定一个自定义半径圆形的范围,然后GPS系统自动向该范围内所有空载车辆发出调度信息。也可指定任意空载车辆发出调度信息,GPS系统还可对每辆车成功调度次数进行月统计。具体方式如下: 1调度中心可向车辆发送基于GPRS传输模式的短信(此短信不产生信息费,其包含在GPRS包月流量里面,调度中心也可指定或群发信息广播等各类信息,车机也可以向调度中心发送或回复预设的固定短信。 2调度中心在确定目标地址后,可自定义一个半径圆形的范围,然后对其范围内的最近或全部车辆发起调度。 3最优路径分析:调度中心确定目标地址后,系统自动把一定距离内所有的车辆按最短路程或所有车辆的路程距离列出,并描绘出线路,调度人员可根据了解的交通经验给出最佳调度方案。 4导航:根据车辆的当前位置和目的地,系统自动计算出最佳路径并描绘在电子地图上,调度人员可对驾车人员提出最佳行车路线指示。