标签:cin 视图 加载 2.3 imap open 代码 tar class
在PIE SDK中,所有的制图元素、视图范围以及排版等都可以保存成一个模板,以供多次重复使用。使用模板时只需要打开该模板,加载相应数据,就可以直接出图,省去了重复制作图幅的麻烦,方便快捷。
每个地图模板都是一个地图文档(PmdContents),它被保存为*.pmd文件。
[模板文件]
[植被指数模板]
用IMapDocument接口的SaveAs()方法另存地图文档。
第一步 |
获取当前地图文档 |
第二步 |
设置一个保存路径,文件后缀*.pmd |
第三步 |
调用IMapDocument的SaveAs方法 |
接口/类 |
方法 |
说明 |
IMapDocument |
Svae As() |
另存地图文档 |
项目路径 |
百度云盘地址下/PIE示例程序/09.专题制图/PagelayoutDemo |
代码位置 |
FormPagelayoutDemo. barButtonItem_SaveAs_ItemClick ()方法 |
视频位置 |
百度云盘地址下/PIE示例程序/09.专题制图/03另存模版/xxx.avi |
示例代码 |
|
1 /// <summary> 2 /// 另存模板 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param> 6 private void barButtonItem_SaveAs_ItemClick(object sender, ItemClickEventArgs e) 7 { 8 //2另存模板 9 SaveFileDialog saveDialog = new SaveFileDialog(); 10 saveDialog.Filter = "pmd|*.pmd|All Files|*.*"; 11 if (saveDialog.ShowDialog() != DialogResult.OK) return; 12 IMapDocument mapDocument =(m_pageLayoutControl as Control).Tag as IMapDocument; 13 mapDocument.SaveAs(saveDialog.FileName, true, true); 14 } |
标签:cin 视图 加载 2.3 imap open 代码 tar class
原文地址:https://www.cnblogs.com/PIESat/p/10177429.html