因为找不到相应版面,就发到这里来了。
假设用GPS和GIS做车辆监控,用Oracle数据库做后来数据库。用MapInfo组织GIS相关文件。
请问:当一辆车进入监控范围,系统如何将其显示在地图上,执行流程是怎样的?
当车辆移动时,程序又如何处理以使其在地图上移动,系统和程序的执行流程是怎样的?
假设用GPS和GIS做车辆监控,用Oracle数据库做后来数据库。用MapInfo组织GIS相关文件。
请问:当一辆车进入监控范围,系统如何将其显示在地图上,执行流程是怎样的?
当车辆移动时,程序又如何处理以使其在地图上移动,系统和程序的执行流程是怎样的?
解决方案 »
- D7的ListView,当鼠标拖动一个图标到另一个位置DropDown时,怎样判断是在第几个图标旁DropDown的?
- 如何去掉cxGrid统计时自动带出人民币符号的问题?
- 我们为什么不开发一个这样的程序,能把机器码(*.exe文件)翻译成高级语言代码??
- 关于F1book的问题?
- BDE exception edbehgineerror in module bdeadmin.exe at 00054F92.could not fined
- 程序中提取时间、月份的函数是什么
- 请问这段代码是什么意思?
- 怎么我每次打开Excel得时候,他都是只读的属性,我应该怎样打开
- 谁行行好吧,小弟谢过了!(sql的cd key)
- Delphi与Unix下的数据库
- 一个简单的SQL查询!
- 动态库函数名大小写的问题?
地图上的标示越少越好,否则刷新会很慢,你也可以通过添加元素来实现(在地图上的标示什么的都是一个元素)具体多看看MAPX的帮助,很全的,我去年写的相似软件,现在忘的差不多了,手头也没源程序,帮不了你更多了
1. GPS跟数据库之间是如何关联?即如何将GPS接收机的数据存到数据库,难道采用轮询的方式读取每个接收机数据,然后手动写数据库吗?
2. 为了在地图上动态显示,方法是设置一个定时器,单位时间读取一个数据库,然后用MapX更新地图吗?
1. GPS得到的信息是一条十几字节的字符串。你有两个选择,一是直接把信息存入数据库,在使用时在分成经纬度,速度等信息,但这种方式用在过后回放车辆行驶记录时才有用,我的软件就是这样的;第二是先处理得到的GPS信息,把它转换成经纬度,速度,方向等具体信息,再存入数据库。恐怕GPS信息数据要存入数据库只有自己写代码了,没有现成的可以用。2.为了在地图上动态显示,用MAPX更新地图图层恐怕不行,我的城市地图在P4,512M的机器上可以每秒刷新一次,差点的机器要近十秒才刷新一遍,肯定达不到要求,但是可以在图层上一个一个添加点。具体我也记不清了,你看一下MAPX的帮助文档,有函数可以用的。我想问一下,你的软件是过后回放还是实时监测?
是在车辆上安装GPS接受卫星信息的方式吗?