欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

c# 地图x5.0 鹰眼

更新时间: 2014-01-05 02:58:40 责任编辑: Author_N1

 

c# mapx5.0 鹰眼
           
各位帮我看下为什么以下代码不行。
我想在axMap1中放大后,axMap2中的框能变小,但是现在做出来的axMap2的框不变

 private void axMap1_MapViewChanged(object sender, EventArgs e)
        {
            MapXLib.Feature tempFea;    //声明一个图元,用于鹰眼图中创建的矩形框
            MapXLib.Points tempPoints = new Points();
            MapXLib.Style tempStyle = new Style();
            MapXLib.Point ptMap_1 = new MapXLib.Point();
            MapXLib.Point ptMap_2 = new MapXLib.Point();
            MapXLib.Point ptMap_3 = new MapXLib.Point();
            MapXLib.Point ptMap_4 = new MapXLib.Point();
            MapXLib.Layer m_layer_Eagle;
            MapXLib.Feature m_feature_Eagle;

            //设置矩形框四角坐标为主图边框
            ptMap_1.Set(axMap1.CtlBounds.XMin, axMap1.CtlBounds.YMin);
            ptMap_2.Set(axMap1.CtlBounds.XMax, axMap1.CtlBounds.YMin);
            ptMap_3.Set(axMap1.CtlBounds.XMax, axMap1.CtlBounds.YMax);
            ptMap_4.Set(axMap1.CtlBounds.XMin, axMap1.CtlBounds.YMax);
            //添加点到点集
            tempPoints.Add(ptMap_1, 1);
            tempPoints.Add(ptMap_2, 2);
            tempPoints.Add(ptMap_3, 3);
            tempPoints.Add(ptMap_4, 4);

            //以下设置边框样式
            tempStyle.RegionPattern = FillPatternConstants.miPatternNoFill;
            tempStyle.RegionBorderColor = (uint)MapXLib.ColorConstants.miColorBlue;
            tempStyle.RegionBorderWidth = 2;
            //////////////以下创建临时图层/////////////////////////  
            MapXLib.LayerInfo tempLayerInfo = new MapXLib.LayerInfoClass();
            MapXLib.Fields flds = new MapXLib.FieldsClass();
            flds.AddStringField("Name", 100, false);
            tempLayerInfo.Type = MapXLib.LayerInfoTypeConstants.miLayerInfoTypeTemp;
            tempLayerInfo.AddParameter("Name", "Eagle");
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:58:40
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/16888/
本文WWW.DOC100.NET DOC100.NET版权所有。