PIE SDK座標系選擇

 

1. 功能簡介spa

     座標系選擇能夠查看當前圖層的座標系信息和顯示其餘座標系的信息,下面將基於PIE SDK介紹如何實現座標系選擇功能。code

2. 功能實現說明視頻

2.1. 實現思路及原理說明對象

第一步blog

加載圖層並綁定圖層教程

第二步接口

將當前圖層的空間信息傳給對話框ip

2.2. 核心接口與方法ci

接口/類table

方法/屬性

說明

 

AxControls. SpatialReferenceSelectorDialog

SetMap(IMap map)

 設置map

SpatialReference

打開對話框

2.3. 示例代碼

項目路徑

百度雲盤地址下/PIE示例程序/12.通用功能/01座標系選擇

數據路徑

百度雲盤地址下/PIE示例數據/矢量數據/Shape/省級行政區.shp

視頻路徑

百度雲盤地址下/PIE視頻教程/12.通用功能/01座標系選擇.avi

示例代碼

 1         /// <summary>
 2         /// 座標系選擇
 3         /// </summary>
 4         /// <param name="sender"></param>
 5         /// <param name="e"></param>
 6      private void toolStripButton_SelectSpatialReference_Click(object sender, EventArgs e)
 7         {
 8             //1.獲取當前地圖
 9             IMap map = mapControlMain.FocusMap;
10             //2.實例化空間參考窗口對象
11             PIE.AxControls.SpatialReferenceSelectorDialog sRSelectorDialog = new SpatialReferenceSelectorDialog();
12             sRSelectorDialog.SetMap(map);
13             sRSelectorDialog.SpatialReference = map.SpatialReference;
14             if (sRSelectorDialog.ShowDialog() != 1) return;
15             map.SpatialReference=sRSelectorDialog.SpatialReference;
16            (map as IActiveView).PartialRefresh(ViewDrawPhaseType.ViewAll);
17         }

2.4. 示例截圖

 

相關文章
相關標籤/搜索