GIS System Development for Vehicle Monitoring Based on ArcGIS Engine

  • 1. School of Geography and Environment, Jiangxi Normal University, Nanchang 330022,China; 
    2. Key Lab of Poyang Lake Wetland and Watershed Research,Ministry of Education, Nanchang 330022, China

Received date: 2009-10-30

  Revised date: 2010-10-22

  Online published: 2011-02-25


Vehicle monitoring and dispatching system based on GPS/GIS can real-timely know of the vehicle’s status messages such as position, speed and direction. This technology provides a brand-new vehicle management method for people. GIS system for vehicle monitoring in client-side is an important component part of vehicle monitoring system, and researching and developing this system has strong practical significance and application value. In order to meet the actual demand of vehicle monitoring project, by using ArcGIS Engine, Oracle database and Visual Basic6.0, this paper developed client-side software in monitoring center, i.e. GIS system for vehicle monitoring. This paper discussed development process and function integration method of vehicle monitoring GIS system by utilizing some controls such as MapControl, TocControl, ToolbarControl and some component interfaces, including ICommand, ITool, and IToolBarDef, designed system’s technology frame, functions and database for vehicle monitoring GIS system, implemented prototype system, and provided implementation methods of system’s feature and key functions. These functions include the following aspects: (1) Measurement function: coordinate dynamic transforming when measuring arbitrary length or area, implemented snap function by using the cache technology of IFeatureCache interface, achieved better effect. (2) Dynamic display of vehicle’s moving: using self-defined symbol to symbolize the vehicle on digital map, symbol’s direction will change along with vehicle’s moving direction after starting monitoring. (3) Querying and drawing of historical track: provides querying and displaying of historical track in a certain period for one vehicle. (4) Getting the latest position: provides querying of the latest position information and spatial positioning for vehicle on digital map. The results show that the proposed development method is simple and practical, helping to optimize the system structure and improve development efficiency. The system’s functions are easy to use, meeting the needs of practical application. So, it has great reference value for related GIS system construction.

Cite this article

WU Jianhua . GIS System Development for Vehicle Monitoring Based on ArcGIS Engine[J]. Journal of Geo-information Science, 2011 , 13(1) : 88 -94 . DOI: 10.3724/SP.J.1047.2011.00088


[1] 颜聪炜,马争. MapX在车辆监控系统中的应用研究
[J].微机发展,2004, 14(10):76-77.

[2] 吕明成,姚明海,陈宝塔.基于Max的车辆监控管理系统的设计与实现
[J].计算机与数字工程, 2007, 35(2):149-151.

[3] 张书毕,刘作才.基于GIS 的GPS车辆监控系统设计与实现

[4] 李春立,曾志远,徐学军.基于ArcGIS Engine的车辆监控系统
[J].计算机工程,2006, 2(24):257-259.

[5] 许志海,张昭云,王佑武.基于组件的可扩展车辆监控系统的设计

[6] 陈岗.车辆监控平台GIS监控中心应用软件设计
[J]. 科技信息(学术研究) , 2008(21):3-5.

[7] 李响.基于GIS/GPS车辆监控软件系统的设计与应用 .华北电力大学,2009,6-9.

[8] 贺丽红.基于GIS/GPS车辆监控子系统的设计与实现 .北京交通大学,2009,11-15.

[9] 王京卫,郝光荣,王金辉.基于WebGIS/GPRS/GPS的车辆监控调度系统研究
[J]. 计算机与数字工程 , 2008(3):131-133.

[10] 杨海燕,周荣福,谷双喜.基于ArcGIS Engine的GIS开发的系统设计与实现

[11] ESRI中国(北京)有限公司.ArcGIS轻松入门——ArcGIS Engine
[M]. ESRI, 2008.

[12] ESRI中国(北京)有限公司.ArcGIS Engine开发指南
[M].ESRI, 2004.

[13] Zeiler M. Exploring ArcObjects Vol.1: Application and Cartography
[M]. ESRI, 2001.