如何用程序驱动比如汽车/飞机在地图上运动?(20分)

  • 主题发起人 主题发起人 LoveBorland
  • 开始时间 开始时间
L

LoveBorland

Unregistered / Unconfirmed
GUEST, unregistred user!
我就想要一段示例代码,在Delphi下安装好Mapx控件后,如何用程序驱动比如汽车/飞机在地图上运动?
哪位有空复制一段上来?
 
所有的动态图形演示都只是改变某个图形的坐标位置而已。
 
改变地物的坐标值
背景图重绘
地物重绘
刷新前景
如果不想闪烁
在后台开一个缓存
在后台绘好后
再一次提交到前景
这样很平滑
 
建议大家以后看看这些二次开发工具的demo
 
有一套日本人开发的控件.
可以做到你所说的功能.
服务器端<--->客户端,这样的一种模式.
比如游戏类,传奇.就是这样.
以前有这样的程序.
不过服务器端起来后,再起一个客户端,cpu 就是100%了.不过运行起来还是很流畅的.
-----------------------------------------------------------------------------
地图按一定的比例来做.然后加载到程序上.如果做到放大的功能.怕不是很难,想想&quot;冰锋王座&quot;.可以达到.估计要找很牛*的人了.你的这套东东,就当做是游戏开发.
 
感谢各位.尤其是吕雪松.您们似乎对此很有实践经验.
我用GPS记录了汽车行径的坐标点,现在就是想把它做一个回放.
MAPX的英文帮助和Demo都看了,就是关于此部分的感觉没说明白.
还望给一段具体代码.哪怕是简单的示意.
 
推荐一下我们自己开发的控件,不需要像MapX那样自己写,可以直接调用API,最简单的,你输入经度、纬度就可以移动车辆或者飞机,当然事先设置一下图标就可以了。如果有兴趣,可以看看 http://www.tgis.cn/download.htm
 
没这么麻烦吧?
mapx自带的函数就行,
图元属性里有speed 和角度控制,只不过是直线滴`````
要求不高的话,可以试一下
 
感谢各位.尤其是吕雪松.您们似乎对此很有实践经验.
我用GPS记录了汽车行径的坐标点,现在就是想把它做一个回放.
MAPX的英文帮助和Demo都看了,就是关于此部分的感觉没说明白.
还望给一段具体代码.哪怕是简单的示意.

回放?
你可以从数据库里面取点,两点连线,平滑处理一下就可以了吧,有源代码,不过机子关了,要的话e-mail我吧
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
886
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部