关于地图的处理,打开地图后点上面的街道,能就显示该街道的相关信息,(100分)

  • 主题发起人 主题发起人 sun4268
  • 开始时间 开始时间
S

sun4268

Unregistered / Unconfirmed
GUEST, unregistred user!
接到一个单子,是一个派出所的,派出所要用网页浏览地图,点里面的街道就能显示该街道的相关信息(如名称,街道长度)。Delphi里用什么控件,最好能提供一个实例。
 
沉了,顶一下
 
我以前也曾经接过这样的需求,但是没有接.
他们的需求还有,可以显示关键建筑并显示建筑的电话等主要信息
关注...
 
我在门禁软件中的电子地图有用到类似的。是背景用一图。上面的各种门点是控件。
当点击对应的门点。得到有关信息并且打开对应的门
 
典型的gis系统 应该用矢量图表示
图中每个有点可以自行分类 例如街道和房屋应该是不同的 街道有起止点和其他街道有连接关系,房屋只有坐标
建议楼主找个gis系统看一下
 
这是典型的webgis,你可以找找这方面的资料!
 
完全基于数据库的地图实现技术
轻松架构b/s或者c/s项目
QQ:4818472
 
说实话,用Delphi开发这种东西我觉得远不如用.NET Web或是Flash AS开发来得美观和容易!
 
在网上只找到MAPX软件,却没有Delphi中的MAPX控件,我找了好久也没有找到,那位朋友可以帮一下忙
 
我在智能監控系統裏見過,不過那是用VB編程寫的。
我可以提個小的建議,在一個坐標點上,儅鼠標移動到此位置的時候就可以顯示該位置的地理信息和坐標位置〉。
下面是一個簡單的程序:
在一张图片的指定坐标上显示另外一张小的图片。可參考此思路。
Var
Image1 : TImage1;
procedure TForm3.Button2Click(Sender: TObject);
begin
IF Assigned(Image1) then
Image1:=TImage.Create(NIL)
Image1.Parent :=Self;
Image1.BringToFront;
Image1.Top := Image1.Top + 10;
Image1.Left := Image1.Left + 10;
Image1.Picture.LoadFromFile('D:/wpfire.bmp');
Image1.AutoSize := True;
end;
 
后退
顶部