博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIE SDK图层属性
阅读量:5775 次
发布时间:2019-06-18

本文共 1206 字,大约阅读时间需要 4 分钟。

 

1. 功能简介

    通过查看图层属性可以对图层的基本信息(一般信息,来源,注释,字段信息等)有所了解 ,下面就基于PIE SDK,介绍查看图层属性功能的实现。

2. 功能实现说明

2.1. 实现思路及原理说明

第一步

加载图层

第二步

将图层和对话框进行绑定

2.2. 核心接口与方法

接口/类

方法/属性

说明

PIE.AxControls.LayerPropertyDialog

Initial(IMap map, ILayer layer)

 初始化

 

PIE.AxControls.PIETOCNodeTag

Map

获取或设置地图

Layer

获取或设置图层

2.3. 示例代码

项目路径

百度云盘地址下/PIE示例程序/12.通用功能/02图层属性

数据路径

百度云盘地址下/PIE示例数据/矢量数据/Shape/省级行政区.shp

视频路径

百度云盘地址下/PIE视频教程/12.通用功能/02图层属性.avi

示例代码

1         ///  2         /// 显示图层属性 3         ///  4         ///  5         ///  6         private void toolStripButton_DisplayLayerProperty_Click(object sender, EventArgs e) 7         { 8             //1.获取查看图层 9             IMap map = mapControlMain.FocusMap;10             ILayer layer = map.GetLayer(0);11 12             //2.实例化属性查看窗口对象13             PIE.AxControls.LayerPropertyDialog dlg = new PIE.AxControls.LayerPropertyDialog();14             PIETOCNodeTag pieTOCNodeTag = new PIETOCNodeTag();15             pieTOCNodeTag.Map = map;16             pieTOCNodeTag.Layer = layer;17 18             ILayer layer1 = pieTOCNodeTag.Layer;19             dlg.Initial(map, layer);20             dlg.ShowDialog();21         }
View Code

2.3. 示例截图

转载于:https://www.cnblogs.com/PIESat/p/10169392.html

你可能感兴趣的文章
自己写spring boot starter
查看>>
Rails Rake指南
查看>>
花钱删不完负面消息
查看>>
JBPM之JPdl小叙
查看>>
(step6.1.5)hdu 1233(还是畅通工程——最小生成树)
查看>>
Membership三步曲之进阶篇 - 深入剖析Provider Model
查看>>
huffman编码——原理与实现
查看>>
Linux移植随笔:终于解决Tslib的问题了【转】
查看>>
MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)
查看>>
【leetcode】Longest Common Prefix
查看>>
前端优化及相关要点总结
查看>>
Vue 列表渲染
查看>>
struts2中form提交到action中的中文参数乱码问题解决办法(包括取中文路径)
查看>>
25 个精美的手机网站模板
查看>>
C#反射实例应用--------获取程序集信息和通过类名创建类实例
查看>>
VC中实现文字竖排的简单方法
查看>>
会话标识未更新
查看>>
【设计模式】数据访问对象模式
查看>>
Tomcat8 配置Oracle11g数据源
查看>>
【PHP面向对象(OOP)编程入门教程】8.构造方法__construct()与析构方法__destruct()
查看>>