• 鹰眼完全实现


    1 arcengine c# 鹰眼 完全实现

    private void axMap1_OnExtentUpdated(object sender, ESRI.ArcGIS.MapControl.IMapControlEvents2_OnExtentUpdatedEvent e)
    {
    IEnvelope pNewMainEnv = (IEnvelope)axMap1.Extent.Envelope;

    IGraphicsContainer pGraphCon = axMapEagle.Map as IGraphicsContainer;
    IActiveView pActiveView = pGraphCon as IActiveView;
    pGraphCon.DeleteAllElements();

    IRectangleElement pRectEle = new RectangleElementClass();
    IElement pEle = pRectEle as IElement;
    pEle.Geometry =pNewMainEnv;

    IRgbColor pColor = new RgbColorClass();
    pColor.Red = 225;
    pColor.Green = 0;
    pColor.Blue =0;
    pColor.Transparency = 225;

    ILineSymbol pOutline = new SimpleLineSymbolClass();
    pOutline.Width = 1;
    pOutline.Color = pColor;

    pColor = new RgbColorClass();
    pColor.Red = 225;
    pColor.Green = 0;
    pColor.Blue = 0;
    pColor.Transparency = 0;

    IFillSymbol pFillSymbol = new SimpleFillSymbolClass();
    pFillSymbol.Color = pColor;
    pFillSymbol.Outline = pOutline;

    IFillShapeElement pFillShapeEle = pEle as IFillShapeElement;
    pFillShapeEle.Symbol = pFillSymbol;

    pGraphCon.AddElement((IElement)pFillShapeEle, 0);
    //转载请注明 arcengine吧 http://tieba.baidu.com/f?kw=arcengine

    pActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics, null, null); 
    }

    private void axMapEagle_OnMouseDown(object sender, ESRI.ArcGIS.MapControl.IMapControlEvents2_OnMouseDownEvent e)
    {
    IPoint pPoint=new PointClass();
    pPoint.PutCoords(e.mapX,e.mapY);
    axMap1.CenterAt(pPoint);

    }

    private void axMap1_OnMapReplaced(object sender, ESRI.ArcGIS.MapControl.IMapControlEvents2_OnMapReplacedEvent e)
    {
    axMapEagle.LoadMxFile(axMap1.DocumentFilename,null,null);
    axMapEagle.Extent=axMapEagle.FullExtent;
    }

    #endregion -鹰眼
  • 相关阅读:
    安卓测试工具uiautomator无法打开失败报错解决方案
    python2 与 python3的区别
    linux下自动获取并安装软件包 apt-get 的命令介绍
    安全测试常用几个工具
    常用安全测试工具
    实时爬取上海快3的结果
    性能测试监控工具nmon安装及使用方法
    locust性能测试框架随笔
    adb常用命令
    App性能测试
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1413031.html
Copyright © 2020-2023  润新知