liangwuacai
路人甲
路人甲
  • 注册日期2006-03-15
  • 发帖数14
  • QQ
  • 铜币150枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2208回复:3

Mo点放大与拉框放大的问题

楼主#
更多 发布于:2006-08-21 11:10
<P>在MO中,点击一下地图的放大:</P>
<P>Rect=axMap1.Extent;<BR>     Rect.ScaleRectangle (0.5);<BR>     axMap1.Extent=Rect;</P>
<P>拉框放大:</P>
<P>axMap1.Extent=axMap1.TrackRectangle();</P>
<P>我想要一个当用户点击时,执行点放大,当用户拉框时,执行拉框放大的功能,怎么做啊?</P>
喜欢0 评分0
gisgeoboy
路人甲
路人甲
  • 注册日期2003-11-11
  • 发帖数73
  • QQ
  • 铜币377枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-08-21 12:00
<P>可以这个功能分别放到左键和右键上</P>
<P>if(e.button==1)<BR>   { <BR>    axMap1.Extent=axMap1.TrackRectangle();<BR>   }<BR>   else<BR>   {<BR>    r=axMap1.Extent;<BR>    r.ScaleRectangle(0.5);<BR>    axMap1.Extent=r;<BR>   }</P>
举报 回复(0) 喜欢(0)     评分
liangwuacai
路人甲
路人甲
  • 注册日期2006-03-15
  • 发帖数14
  • QQ
  • 铜币150枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-08-22 11:35
这样做不好,我想做成和arcmap里面一样的效果,这个问题我已经解决,谢谢<img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em04.gif" />
举报 回复(0) 喜欢(0)     评分
dobehappy
路人甲
路人甲
  • 注册日期2012-03-13
  • 发帖数1
  • QQ
  • 铜币103枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2012-03-13 23:19
请问楼主这个问题是如何解决的?
举报 回复(0) 喜欢(0)     评分
游客

返回顶部