要求是矢量的,不是图片的放大缩小,类似于AutoCAD那种,变大,变小后还可以放大、缩小或拖拉,
注:现已实现放大、缩小或拖拉,但在放大、缩小后。坐标就乱掉了,求做过这方面的高手相助,给点思路和关键点的提示

解决方案 »

  1.   

    to 要求是矢量的,不是图片的放大缩小,类似于AutoCAD那种,变大,变小后还可以放大、缩小或拖拉你把整个图用一个bitmap进行保存,那么放大或者缩小,都对于同一张bitmap操作,那么在bitmap中的所有相对位置都会随着放大或者缩小比例而变化。
      

  2.   

    嗯,zlkingdom(风之悲伤)说的很对,谢谢你,我这就做
      

  3.   

    如果照你所说的,参看如下文章
    http://www.codeproject.com/csharp/csmapviewnet01.asp
    http://www.codeproject.com/dotnet/Mapview.asp
    http://www.codeproject.com/csharp/canvasgis.asp
      

  4.   

    Control Study -> 当鼠标在图片上移动时,放大图像区域:
    http://blog.csdn.net/chengking/archive/2005/10/07/496680.aspx
      

  5.   

    谢谢Knight94(愚翁),你给的连接非常有用