• 鹰眼完全实现


    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 -鹰眼
  • 相关阅读:
    认识v$fixed_view_definition
    V$、GV$、X$、V_$、GV_$之间的关系
    ORACLE OEM
    ORACLE表空间
    linux
    系统数据库备份恢复
    linux -- #!/bin/bash
    linux -- ubuntu 脚本开机自启动
    linux -- chown修改文件拥有者和所在组
    php -- php控制linux关机、重启、注销
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1413031.html
Copyright © 2020-2023  润新知