分享

PIE SDK专题制图下屏幕坐标转地图坐标

 印度阿三17 2018-12-26

 

1.    功能简介

    PIESDK提供了专题制图下鼠标屏幕坐标转地图坐标功能。

2. 功能实现说明

2.1屏幕坐标转地图坐标

       此功能用到了IPageLayout.ToMapPoint()方法,它的主要作用是可以在专题制图的制图框中查看当前鼠标的坐标信息。

2.2 实现思路及原理说明

第一步

获取当前屏幕坐标

第二步

调用IPageLayout.ToMapPoint方法进行转换

2.3 核心接口与方法

接口/类

方法

说明

IPageLayout

ToMapPoint ()

屏幕坐标转地图坐标

2.4 示例代码

项目路径

百度云盘地址下/PIE示例程序/09.专题制图/PagelayoutDemo

代码位置

FormPagelayoutDemo. m_pageLayoutControl_MouseMove ()方法

视频位置

百度云盘地址下/PIE示例程序/09.专题制图/06屏幕坐标转地图坐/xxx.avi

示例代码

1         /// <summary>
2         /// 屏幕坐标转地图坐标 
3         /// </summary>  
4         private void m_pageLayoutControl_MouseMove(object sender, MouseEventArgs e)
5         {
6             PIE.Geometry.IPoint mapPoint  = m_pageLayoutControl.PageLayout.ToMapPoint(
7 m_pageLayoutControl.FocusMap,e.Location);
8             m_CoordForm.LableMessage = "当前屏幕坐标:"   e.X   ","   e.Y   "\r\n"   "地图坐标:"   mapPoint.X   ","   mapPoint.Y;
9         }
View Code

2.5 示例截图

来源:http://www./content-4-96551.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多