SOS!!!!!!!急救中....给钱也成。给多少可以好商量。 要做一个地图,是装载现在的地图,要求在上边能画线、放大,而且,还要能擦画过的痕迹。下午两点就要做成。各位,帮忙啊.........银子好商量..同量献上200分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问EHOM!我不会,要不我给你叫他? 给你看个例子,希望有所帮助,有所启发http://hangzhou.map.banruo.net/ To aalei(阿磊)启发已经不起作用了,时间上来不及。 画线可以用Canvas属性,TForm,Image都有这个属性。关于擦可以用背景色再画一遍。放大的问题可以设置屏幕坐标系,细节我记不住了。DelPhi5开发人员指南有说明和例子 To FrameSniper(§绕瀑游龙§)有没有结果啊? 装载上去以后用一个 TCanvas 对象局部/全部 拷贝这个图像 , 然后结合鼠标事件行不行 ? 哎~不好意思,帮不了忙。没有做过这里有个Java做的:http://map.wuhan.net.cn/ 还有一个小时我觉得难度不是很大嘛, 一个Image可以搞定 To DWGZ() 你帮我啦...... 一个Image,用来装地图,一个TPainBox设为透明,和装地图那个一样大。然后程序控制用户在Painbox上面画线(用Line或其它他方式均可)或擦除。 你的地图是什么的,是图片还是数据信息如果是矢量的,相信放大对你没有问题如果是bmp的,那么放大会影响效果啊(好象一般都是使用拉身的方法实现)。至于画线和擦线,如果是使用xor的方式也比较好实现。如果是其他方式的话就难了但是不论是什么方式,都要有对应的对象才可以方便的操作。最简单的是line = classpublic ptstrat: TPoint; ptEnd: TPoint; procedure draw(cvs: TCanvas);end;时间太仓促了,不知道这些对你有没有用 有点类似贸易上的麦头以前有人做个,是台湾人写的东西难度 比较大思路类似DELPHI生成的.DFM文件把所有的信息存入一个文件里我再找找看 做GIS呀,用MapInfo也挺好的用D做要自己写底曾类罗! 同意楼上的,用mapx组件啊!但是好象没有擦除功能 感觉上也是用gis的控件好点不过我只用过mapobject,你说的功能都可以实现,但是没有矢量地图白搭啊。 gis?我听说有人报价20000,不过两万我也没有。 UDL文件损坏了。怎么恢复?急!!! 无法用sendmessage(某个句柄,wm_close,0,0)关闭窗口,怎么办? 如何进行数据转换!! 错误信息,请帮帮忙 关于软件安装的问题!在线等待!! 怎样在DBGRID里输入小数???? 如何选中treeview新增的节点 select count(*) from 咨询 返回数值问题? 程序不能保留原貌!及其不便………… 使用InterBase数据库 怎样读取指纹仪中的信息? 如何将类作为参数在函数中传递,譬如参数为Tform,可传递Tform1或者Tform2等,然后在函数中实例化。。多谢!
http://hangzhou.map.banruo.net/
启发已经不起作用了,时间上来不及。
关于擦可以用背景色再画一遍。
放大的问题可以设置屏幕坐标系,细节我记不住了。DelPhi5开发人员指南有说明和例子
有没有结果啊?
我觉得难度不是很大嘛, 一个Image可以搞定
你帮我啦......
如果是矢量的,相信放大对你没有问题
如果是bmp的,那么放大会影响效果啊(好象一般都是使用拉身的方法实现)。至于画线和擦线,如果是使用xor的方式也比较好实现。如果是其他方式的话就难了但是不论是什么方式,都要有对应的对象才可以方便的操作。最简单的是
line = class
public
ptstrat: TPoint;
ptEnd: TPoint;
procedure draw(cvs: TCanvas);
end;
时间太仓促了,不知道这些对你有没有用
以前有人做个,是台湾人写的东西
难度 比较大
思路类似DELPHI生成的.DFM文件
把所有的信息存入一个文件里
我再找找看
用D做要自己写底曾类罗!
但是好象没有擦除功能
不过我只用过mapobject,你说的功能都可以实现,但是没有矢量地图白搭啊。