利用GPS进行定位的地理信息系统软件  
设计目标(功能) 
在Delphi的平台下,模拟从串口读取GPS数据,进行分析,提取有用的信息,并且在利用MapObject控件进行集成二次开发的地理信息系统进行相应的应用,实现地理信息系统软件的一些基本功能,比如地图的加载,地图的缩放漫游等操作,分析GPS数据,提取经度,纬度,速度,日期等信息 
设计要求(参考信息) 
掌握在GIS软件中利用GPS进行定位
 请教大家有什么方案? 还是用mapobject 么? 
 
 谢谢

解决方案 »

  1.   

    首先实现一个基本地理信息系统,比如地图的加载,地图的缩放漫游等操作
    然后你需要封装一个操作:在(x,y)经纬度画一个点
    接着去用dephi读串口得到GPS数据,再解析(非常简单的数据分割),提取出经度,纬度
    再根据经纬度画点即可,还可以根据时间先后用线连起来。注意:
    1.GPS的速度和高度经常不准确,其实可以不用在意这两个参数。
    2.可用多线程检查串口是否来数据
    3.mapobject用VB开发的实例代码比较多