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    示例截图

  • 相关阅读:
    事务的特性(ACID)
    网络代理
    防止SpringMVC拦截器拦截js等静态资源文件
    Tomcat配置虚拟目录
    SpringMVC总结(SSM)
    Spring声明式事务总结
    Linux中MySQL忽略表中字段大小写
    MySQL之sql文件的导入导出
    MyBatis总结
    Linux网络
  • 原文地址:https://www.cnblogs.com/PIESat/p/10177562.html
Copyright © 2011-2022 走看看