zoukankan      html  css  js  c++  java
  • PIE SDK专题制图下屏幕坐标转地图坐标

     

    1.    功能简介

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

    2. 功能实现说明

    2.1屏幕坐标转地图坐标

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

    2.2 实现思路及原理说明

    第一步

    获取当前屏幕坐标

    第二步

    调用IPageLayout.ToMapPoint方法进行转换

    2.3 核心接口与方法

    接口/类

    方法

    说明

    IPageLayout

    ToMapPoint ()

    屏幕坐标转地图坐标

    2.4 示例代码

            项目路径

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

    代码位置

    FormPagelayoutDemo. m_pageLayoutControl_MouseMove方法

    视频位置

    百度云盘地址下/PIE示例程序/09.专题制图/06屏幕坐标转地图坐.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 + "
    " + "地图坐标:" + mapPoint.X + "," + mapPoint.Y;
    9         }
    View Code

    2.5    示例截图

  • 相关阅读:
    Linux修改时间
    Oracle 审计文件
    system表空间
    Windows操作系统添加永久静态路由
    Linux添加永久静态路由
    如何把excel中的行转为列?
    Linux中测试网络命令
    Linux中查看网络命令
    2018.3.29 网页中嵌套网页的两种方法
    2018.3.29 div内容格式设置
  • 原文地址:https://www.cnblogs.com/PIESat/p/10177562.html
Copyright © 2011-2022 走看看