基于 VC++的电子导航系统摘 要地理信息系统(GIS)自二十世纪六十年代开始进展至今,已经逐渐成为一门成熟的技术,其在交通、旅游、环境等诸多领域的应用使地理信息系统被越来越多的用户所接受,成为人们工作、生活中一个强有力的工具
本设计以 VC++为开发平台,以 MapX 控件为图形平台,以 MSComm 控件为通信平台,设计具有电子导航的基本功能(如地图的放大缩小、全图、漫游等)、自定义工具测量折线距离、图层控制、最优路径分析、GPS 导航等功能的 GIS 应用软件
本文介绍了电子导航系统设计的背景及设计中需要用到的 MapX 控件、VC++、MSComm 控件,分析了 GIS 开发三种实现方式,提出系统设计方案:集成二次开发
在集成二次开发的基础上,首先实现了地图的导入、地图放大缩小及图层控制等电子导航的基本功能,其次以测量折线距离为例实现了自定义工具的功能,再次介绍了最优路径分析,最后实现 GPS 导航功能
关键词:电子导航;GIS 开发;VC++;MapX 控件;最优路径Electronic Navigation Systems Based On VC++AbstractSince the beginning of 1960s,Geographic Information System (GIS) has gradually become a mature technology
In transportation, tourism, environment and many other fields of application GIS has been accepted by an increasing number of users for the people working and living as a powerful tool
The design u