zoukankan      html  css  js  c++  java
  • 缩放到被选择的部分: ICommand Cmd = new ControlsZoomToSelectedCommandClass();

     AddItem("esriControls.ControlsZoomToSelectedCommand"); //ICommand Cmd = new ControlsZoomToSelectedCommandClass(); 

    缩放到被选择的部分: ICommand Cmd = new ControlsZoomToSelectedCommandClass();

     IGeometry pGeometry = null;
                string m = ArcGISPub.ArcGISToolPub.getMatch();
                if (FBFExtent) //按发包方范围
                {
                    string ZJQYDM = 承包方编码.Substring(0, 14);
    
                    IFeatureSelection pFeatureSelection = ArcGISPub.ArcGISClassPub.getFeatureSelect(ZJQYFeatureLayer, "ZJQYDM like '" + m + ZJQYDM + m + "'");
                    pGeometry = ArcGISPub.ArcGISClassPub.GetFeatureLayerSelectGeometry(ZJQYFeatureLayer);
                    ArcGISPub.ArcGISToolPub.RunCommand("esriControls.ControlsZoomToSelectedCommand", m_application);//ControlsZoomToSelectedCommand  esriControls.ControlsZoomToSelectedCommand,{06DD3F57-CF78-41BA-83F4-D13A8679914F}
    
                    pFeatureSelection.Clear();
    
    
    
                }
                else
                {
    
                    IFeatureSelection pFeatureSelection = ArcGISPub.ArcGISClassPub.getFeatureSelect(DKFeatureLayer, "承包方编码 like '" + m + 承包方编码 + m + "'");
                    int num = pFeatureSelection.SelectionSet.Count;
                    if (num > 0)
                    {
                        pGeometry = ArcGISPub.ArcGISClassPub.GetFeatureLayerSelectGeometry(DKFeatureLayer);
                        ArcGISPub.ArcGISToolPub.RunCommand("esriControls.ControlsZoomToSelectedCommand", m_application);//ControlsZoomToSelectedCommand  esriControls.ControlsZoomToSelectedCommand,{06DD3F57-CF78-41BA-83F4-D13A8679914F}
                        m_hookHelper.ActiveView.Refresh();
                        pFeatureSelection.Clear();
                    }
    
                }
    
                IEnvelope pEnvelope = pGeometry.Envelope;
                return pGeometry.Envelope;
    
    
            }
    

      

  • 相关阅读:
    u盘安装linux提示:Loader exited unexpectedly!……install exitedabnormally
    接口练习代码
    c#里面的索引器注意
    MD5方法代码(生成小写的md5) C#版本
    sql 中set和select区别
    sql 中convert和cast区别
    数据库触发器inserted和deleted详解
    (转载)处理delete不走索引导致锁等待异常
    Mysql Using FileSort问题
    (转)[MySQL高级](一) EXPLAIN用法和结果分析
  • 原文地址:https://www.cnblogs.com/gisoracle/p/8295451.html
Copyright © 2011-2022 走看看