随笔分类 -  ArcGIS Engine开发

摘要:PageLayoutControl页面坐标与地理坐标的相互转换:1, 页面坐标到地理坐标的转换分两步:(1)将IPageLayout转为IActiveView,IActiveView.ScreenDisplay.DisplayTransformation.FromMapPoin(); 将页面坐标转为 阅读全文
posted @ 2018-05-30 10:23 HPUGIS 阅读(222) 评论(0) 推荐(0)
摘要:private void MenuItemExportJPEG_Click(object sender, EventArgs e) { try { SaveFileDialog exportJPGDialog = new SaveFileDialog(); ... 阅读全文
posted @ 2018-05-30 10:17 HPUGIS 阅读(798) 评论(0) 推荐(0)
摘要:先看看效果过图 实现是上图的效果主要需要用到axMapControl1_OnMouseDown事件,在点击事件中判断是点击的右键还是左键,进行弹出 直接贴代码: 阅读全文
posted @ 2018-05-26 19:49 HPUGIS 阅读(745) 评论(0) 推荐(0)
摘要:IHitTest接口用于查找几何对象中距离某个点最近的片段(Segment),由于Envelope、MultiPoint、Point、Polygon、Poyline类实现。它只有一个方法,即HitTest。HitTest可以查询特点范围内的节点索号。在调用此方法时,使用的距离单位就是输入的几乎对象的 阅读全文
posted @ 2018-05-07 09:01 HPUGIS 阅读(490) 评论(0) 推荐(0)
摘要:/// /// 获取选择要素 /// /// /// public static IFeatureCursor GetSelectedFeatures(IFeatureLayer pFeatLyr) { ICursor pCursor = null; ... 阅读全文
posted @ 2018-04-12 15:31 HPUGIS 阅读(568) 评论(0) 推荐(0)
摘要:一、操作主窗体中的控件会用到IHookHelper接口,它主要以下功能 (1)获取地图控件和主窗体。m_hookHelper.Hook=m_Hook 其中m_Hook 为主窗体中的mainMapControl.Object为主视图对象。 (2)获取IActiveView和IMap对象m_Map=m_ 阅读全文
posted @ 2018-04-12 15:17 HPUGIS 阅读(500) 评论(0) 推荐(0)