默认头像
路人甲
路人甲
  • 注册日期2004-09-19
  • 发帖数41
  • QQ
  • 铜币219枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1237回复:0

请问怎么利用TrackingLayer画图

楼主#
更多 发布于:2005-08-11 14:46

我程序中map的控件是655象素长,430象素宽,我想在map控件的TrackingLayer层利用AddEvent画两条相垂直的直线,而不添加任何图层。

可画线时发现,未添加图层的map控件的Y坐标范围是0~1;X坐标范围是-0.261~1.261((655/430-1)/2=0.261)难道我画线的时候就只能在这个范围里画了吗?

假设一条线的两端点的坐标是(0,50)(100,50);另一条线的坐标是(50,0)(50,100)我可不可以就以这两条线的坐标直接绘图(而不是转换到上边提到的坐标范围中)然后再让这个图居中显示啊?请问怎么做?

我试过一旦线的起点和终点的坐标都不在上边说的那个范围内的话就画不出线来了。

还请高手多多指教

[此贴子已经被作者于2005-8-12 9:12:15编辑过]
喜欢0 评分0
默认头像

返回顶部