hwrzsl
路人甲
路人甲
  • 注册日期2005-04-11
  • 发帖数8
  • QQ
  • 铜币151枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1363回复:1

急,怎么让scenecontrol放大到选择集extent并居中显示?

楼主#
更多 发布于:2007-03-29 10:38
<a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=7387;extra=page%3D1" target="_blank" >急,怎么让scenecontrol放大到选择集extent并居中显示?</a>
喜欢0 评分0
hwrzsl
路人甲
路人甲
  • 注册日期2005-04-11
  • 发帖数8
  • QQ
  • 铜币151枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-03-29 15:24
已解决,方法如下。
...<br>        Set oc = m_Scene.Scene.SceneGraph.ActiveViewer.Camera<br><br>        Dim ie As IEnvelope<br>        Dim ig As IGeometry<br>        <br>        Set ie = pf.Extent<br><br>        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''<br>        '这段不知道要否,还没来得及试,就发上来了,呵呵。<br>        Set ig = ie<br>        ig.Project m_Scene.Scene.SpatialReference<br>        Set ie = ig<br>        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''<br>        ie.zmax = m_Scene.Scene.Extent.zmax<br>        ie.zmin = m_Scene.Scene.Extent.zmin<br>        <br>        oc.SetDefaultsMBB ie<br><br><br>        ...
举报 回复(0) 喜欢(0)     评分
游客

返回顶部