Arcgis Envelope改变

原创 2008年04月28日 10:16:00
        /// <summary>
        /// 改变地图显示的范围
        /// </summary>
        /// <param name="pPoint">点</param>
        ///<param name="dx">x方向放大比例</param>
        ///<param name="dy">y方向放大比例</param>
        private void ChangeEnvelope(IPoint pPoint,double dx,double dy)
        {
            if (activeView == null)
            {
                activeView = this.MapControl.ActiveView.FocusMap as IActiveView;
            }
            //范围
            IEnvelope pEnvelope = new EnvelopeClass();
            //获取焦点视图的范围
            pEnvelope = activeView.FullExtent;
            //重设范围的中心
            pEnvelope.CenterAt(pPoint);
            //放大范围
            pEnvelope.Expand(dx, dy, true);
            //更新地图范围
            activeView.Extent = pEnvelope;
            //Refresh the graphics
            activeView.PartialRefresh(esriViewDrawPhase.esriViewGraphics, null, null);
        }

ArcGIS for JavaScript

全面介绍ArcGIS for JavaScript 开发
  • 2015年06月11日 18:55

arcgis android 通过getExtent得到当前地图范围四个点的坐标

困扰了我很久的问题终于要得到解决了,先欢喜一下。 我的目的是想做一个当程序完全退出后,再次打开程序地图直接显示上次程序退出前地图的范围。arcgis for android官方软件就有这个功能。网上...
  • neil89
  • neil89
  • 2012-08-05 20:35:03
  • 8976

ArcGIS中的几何对象—— Geometry

Geomtry 是一个抽象的对象,因而在使用它的时候需要由其子类完成实例。 IGeometry 接口 IGeometry.Dimension 获取几何对象的拓扑唯度,如返回0 就...
  • lab2013
  • lab2013
  • 2011-10-09 17:16:38
  • 3783

无法嵌入互操作类型“ESRI.ArcGIS.Geometry.EnvelopeClass”

ArcGIS Engine 二次开发遇到的问题 构造IEnvelope时,如下 IEnvelope envelope = new EnvelopeClass(); ...
  • gdp12315
  • gdp12315
  • 2015-05-19 11:01:48
  • 1813

ArcGIS Engine 矩形外扩指定距离

在ArcGIS Engine下如何实现矩形外扩指定距离?可以使用接口 ITransform2D。 ITransform2D.Scale(IPointOrigin,doublesx,doubl...
  • kone0611
  • kone0611
  • 2016-06-20 13:50:35
  • 1597

机器学习(三):拉格朗日乘子与梯度下降法

这里介绍两个在以后的机器学习算法中经常使用的技巧:拉格朗日乘子(Lagrange multiplier)和梯度下降法(Gradient descent)。1. 拉格朗日乘子法拉格朗日乘子被⽤于寻找多元...
  • wangyanphp
  • wangyanphp
  • 2017-01-16 21:58:24
  • 2588

IEnvelope接口

IEnvelope是指地物的外接矩形,用来表示地物图形的大体位置和形状,一般可用于检索地物,判断地物间的拓扑关系,可以使得检索、判断的速度加快,因为有了IEnvelope,可以首先判断该外接矩形是否在...
  • duck04551
  • duck04551
  • 2011-07-13 23:27:05
  • 6445

GIS是怎样建成的系列之一:从图形开始

从进入大学稀里糊涂与GIS结缘已经有六年了,回首这些年与GIS的关系有如恋人,曾经自以为了解它,GIS原理从本科到研究生学了两遍,学过的专业课不下十门,ArcGIS从应用到开发,从Engine到Ser...
  • kaixin89
  • kaixin89
  • 2014-03-02 21:26:58
  • 1377

AE开发中实现Control中的各种图形工具的方法

Controls中的工具基本可以分为两类: 第一类:点击工具图标或按钮后,当前axMapControl的工具即为所点击的工具命令。                 前面有Controls ...
  • baishijiangbian
  • baishijiangbian
  • 2017-09-07 13:58:52
  • 273

ArcEngine实现空间分析

1.熟悉 ITopologicalOperator 接口(用于空间拓扑运算)的使用 2.熟悉 IRelationalOperator 接口(用于空间关联运算)的使用 3.熟悉 IProximity...
  • mycomputerxiaomei
  • mycomputerxiaomei
  • 2012-06-27 20:22:31
  • 11889
收藏助手
不良信息举报
您举报文章:Arcgis Envelope改变
举报原因:
原因补充:

(最多只允许输入30个字)