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

  • 相关阅读:
    log日志框架和LocationAwareLogger问题
    Eclipse 各种小图标的含义
    自定义log4j日志级别
    在Tomcat配置JNDI数据源的三种方式
    mybatis中"#"和"$"的区别
    Postman用法简介-Http请求模拟工具
    mustache模板技术(转)
    VS的编译选项
    Java Service Wrapper简介与使用
    还活着
  • 原文地址:https://www.cnblogs.com/PIESat/p/10177562.html
Copyright © 2011-2022 走看看