PIESDK提供了專題製圖下鼠標屏幕座標轉地圖座標功能。ide
此功能用到了IPageLayout.ToMapPoint()方法,它的主要做用是能夠在專題製圖的製圖框中查看當前鼠標的座標信息。spa
第一步code |
獲取當前屏幕座標orm |
第二步視頻 |
調用IPageLayout.ToMapPoint方法進行轉換blog |
接口/類接口 |
方法ci |
說明io |
IPageLayoutevent |
ToMapPoint () |
屏幕座標轉地圖座標 |
項目路徑 |
百度雲盤地址下/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 + "\r\n" + "地圖座標:" + mapPoint.X + "," + mapPoint.Y; 9 } |