怎么实现图形化监控-再问(150分)

  • 主题发起人 主题发起人 qinml
  • 开始时间 开始时间
Q

qinml

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚开始学delphi,就有一个任务。作一个网管监控程序,呵呵,边学边作。
现在碰到一个问题:我们想在一个地图上显示每个设备,然后点击就进入它的设置。但是
现在我用popmenu调入设备ico,却只能显示一个图标,而且我们还想精确定位,就是显示
在鼠标的位置。 请高手帮帮忙
怎么没人回答阿。
我刚找到大富翁 呵呵。刚才忘了改分数了。 谁告诉我。我把200分都给了
不过我还不知道怎么加分,顺便给我说一下
[:(]
 
怎么没人回答阿
 
看来我确实是太弱了。在这里干等回答。 顺便看看其它问题,竟然连一个都没法回答。
实在是太弱了。这次的活搞定以后真得好好学学编程了。 我以前一直搞通信硬件,这次临
时被抓来编程,呵呵,赶鸭子上架阿。
 
首先问你一下:地图是个什么控件?是GIS?Image?还是你自己写的东西?

>>怎么加分
你要结束问题时就可以给别人加分。你可以指定加分给一个人或多个人。
本页的下面就是,如:

问题讨论没有结束 ...
Huzzz,对此问题,您可以:
接受答案,并为 only you 加上 200 点积分
接受答案,并分配积分
 
谢谢。 是我从网上找的本地地图,image。 我觉得不该用popmenu,呵呵,请指教。
另:我想给你分,但是两个选项都是接受答案,我怕问题会结束,怎么办。或者我开始
还写了一个帖子有50分,你恢复一下,我给你。
 
there are two parameters called x and y at the onMouseDown event.
 
>>在一个地图上显示每个设备,然后点击就进入它的设置
这是矢量图形功能啊。你要的是一个具有背景图的矢量地图控件。真要做起来
还不简单,建议去找一个。实在找不到再考虑自己做个简单的吧,因为你要求
的矢量功能不多。(大约要有一个数据表维护有哪些设备,其坐标、类型等,
然后根据数据来画出图形,鼠标点选时历遍所有设备,看其坐标位置是否在鼠标
附近,比你想像的要复杂吧)

有空可以参考YYSUN的教材《计算机地图制图》:
http://c_a_c.myetang.com/
部分内容未全,有完整的DEMO(非常好的东西),可以下载程序和源程序,源程序中
有完整源代码的矢量图形控件(好像不能编辑,你可能要自己写编辑功能)。
 
谢谢. huzzz 那50分已经给你了.
没想到这么复杂.呵呵.我想后退了.这个功能就....算了吧. 哈哈哈. 难道没有简单一点的
办法吗.
另: 我说过我是刚接触delphi,看看书,怎么总觉得不得要领.能不能指引一下,怎样迅速入门
提高(我找的例程,不是太复杂就是在delphi6下出错.)
 
>>难道没有简单一点的办法吗
去找控件或别人的成果,找得到就简单了。有同事的话跟同事一起讨论一起做最好了。

>>怎样迅速入门提高
我不会。我的经验就是实践,自己多写些程序就能提高,但不会很迅速。
 
这种东西最好不要自己做,比较浪费时间。你可以用现成的GIS软件做二次开发,功能非常强大。
如:mapinfo,mapgis,geostar,arcinfo等
 
谢谢大家的解答.虽然我还是不会:) ,毕竟使我少走很多弯路.
这里是个好地方.
 
用mapinfo很方便
 
后退
顶部