PIE SDK临时元素的绘制
1. 功能简介
在数据的处理中会用到临时元素的绘制,用于当前显示;临时元素包括点、线、面、文本、图片五种元素;目前PIE SDK支持这五种元素的绘制,下面对五种临时元素的绘制功能进行介绍。
2. 功能实现说明
2.1. 临时点的绘制
2.1.1 . 实现思路及原理说明
|
第一步 |
设置点的Geometry信息 |
|
第二步 |
设置点的符号 |
|
第三步 |
绘制临时点元素 |
2.1.2. 核心接口与方法
|
接口/类 |
方法/属性 |
说明 |
|
MapControl |
DrawShape(IGeometry shape, ISymbol symbol) |
绘制Shape |
|
ISimpleMarkerSymbol |
Style |
获取或设置简单点符号样式 |
|
IMarkerSymbol |
Color |
获取或设置点的颜色 |
|
Size |
获取或设置点的大小 |
2.1.3. 示例代码
|
项目路径 |
百度云盘地址下/PIE示例程序/08元素绘制/06临时元素的绘制 |
|
视频路径 |
百度云盘地址下/PIE视频教程/08元素绘制/06临时元素的绘制.avi |
|
示例代码 |
|
/// <summary> |
|
2.1.4. 示例截图

2.2. 临时线的绘制
2.2.1. 实现思路及原理说明
|
第一步 |
设置线的Geometry信息 |
|
第二步 |
设置线的符号 |
|
第三步 |
绘制临时线元素 |
2.2.2. 核心接口与方法
|
接口/类 |
方法/属性 |
说明 |
|
MapControl |
DrawShape(IGeometry shape, ISymbol symbol) |
绘制Shape |
|
ILineSymbol |
Style |
获取或设置简单符号样式 |
2.2.3. 示例代码
|
项目路径 |
百度云盘地址下/PIE示例程序/08元素绘制/06临时元素的绘制 |
|
视频路径 |
百度云盘地址下/PIE视频教程/08元素绘制/06临时元素的绘制.avi |
|
示例代码 |
|
/// <summary> |
|
2.2.4. 示例截图

2.3. 临时面的绘制
2.3.1. 实现思路及原理说明
|
第一步 |
设置面的Geometry信息 |
|
第二步 |
设置面的符号 |
|
第三步 |
绘制临时元素 |
2.3.2. 核心接口与方法
|
接口/类 |
方法/属性 |
说明 |
|
MapControl |
DrawShape(IGeometry shape, ISymbol symbol) |
绘制Shape |
|
IFillSymbol |
… |
可以自行设置符号样式 |
2.3.3. 示例代码
|
项目路径 |
百度云盘地址下/PIE示例程序/08元素绘制/06临时元素的绘制 |
|
视频路径 |
百度云盘地址下/PIE视频教程/08元素绘制/06临时元素的绘制.avi |
|
示例代码 |
|
/// <summary> |
|
2.3.4. 示例截图

2.4. 临时文本的绘制
2.4.1. 实现思路及原理说明
|
第一步 |
设置临时文本的Geometry信息 |
|
第二步 |
设置文本显示的符号 |
|
第三步 |
绘制临时文本元素 |
2.4.2. 核心接口与方法
|
接口/类 |
方法/属性 |
说明 |
|
MapControl |
DrawShape(IGeometry shape, ISymbol symbol) |
绘制Shape |
|
ITextSymbol |
Color |
获取或文本设置颜色 |
|
Size |
获取或设置文本大小 |
|
|
Font |
获取或设置文本字体 |
|
|
Text |
获取或设置文本文字内容 |
2.4.3. 示例代码
|
项目路径 |
百度云盘地址下/PIE示例程序/08元素绘制/06临时元素的绘制 |
|
视频路径 |
百度云盘地址下/PIE视频教程/08元素绘制/06临时元素的绘制.avi |
|
示例代码 |
|
/// <summary> |
|
2.4.4. 示例截图

2.5. 临时图片的绘制
2.5.1. 实现思路及原理说明
|
第一步 |
设置图片的Geometry信息 |
|
第二步 |
设置图片的符号 |
|
第三步 |
绘制临时图片元素 |
2.5.2. 核心接口与方法
|
接口/类 |
方法/属性 |
说明 |
|
MapControl |
DrawShape(IGeometry shape, ISymbol symbol) |
绘制Shape |
|
IPictureFillSymbol |
CreateFromFile() |
图片从文本创建 |
2.5.3. 示例代码
|
项目路径 |
百度云盘地址下/PIE示例程序/08元素绘制/06临时元素的绘制 |
|
视频路径 |
百度云盘地址下/PIE视频教程/08元素绘制/06临时元素的绘制.avi |
|
示例代码 |
|
/// <summary> |
|
2.5.4. 示例截图

PIE SDK临时元素的绘制的更多相关文章
- PIE SDK点元素的绘制
1. 功能简介 在数据的处理中会用到点元素的绘制,目前PIE SDK支持IMarkerSymbol的点元素的绘制,MarkerSymbol对象是用于修饰点状对象的符号,它包括ArrowMarkerSy ...
- PIE SDK线元素的绘制
1. 功能简介 在数据的处理中会用到线元素的绘制,目前PIE SDK支持ILineSymbol的线元素的绘制,LineSymbol对象是用于修饰线状对象的符号,它包括CartographicLineS ...
- PIE SDK文本元素的绘制
1. 功能简介 在数据的处理中会用到文本元素的绘制,利用ITextElement文本元素接口进行绘制,目前PIE SDK支持ITextSymbol符号接口,TextSymbol对象是用于修饰文字元素对 ...
- PIE SDK图片元素的绘制
1. 功能简介 在数据的处理中会用到图片元素的绘制,利用IPictureElement图片元素接口进行绘制,目前PIE SDK支持IPictureElement元素接口的绘制,下面对图片元素的绘制进行 ...
- PIE SDK元素的删除
1功能简介 元素删除是将根据需求将不符合的元素进行删除,PIE SDK支持元素的删除操作,下面对元素的删除功能进行介绍. 2功能实现说明 2.1.1 实现思路及原理说明 第一步 获取已经选择的元素 第 ...
- PIE SDK元素的选择和取消选择
1功能简介 在数据的查看等时候会用到元素的选择, 目前PIE SDK支持元素的选择和去取消选择功能,下面对这两种功能如何使用进行介绍. 2功能实现说明 2.1元素的选择 2.1.1 实现思路及原理说明 ...
- PIE SDK元素位置和显示样式的修改
1功能简介 在数据的处理中会出现根据需求进行元素的位置和显示样式的修改,使元素的形状,空间位置得到改变,下面将介绍基于PIE SDK的元素位置和显示样式的修改. 2功能实现说明 2.1.1 实现思路及 ...
- PIE SDK 文章目录索引
1.PIE SDK介绍 1.1. PIE软件介绍 1.2. PIE SDK介绍 1.3. PIE支持项目介绍 1.4. PIE.NET-SDK插件式二次开发介绍 1.5. PIE.NET-S ...
- PIE SDK元素的保存与打开
1.功能简介 绘制元素之后需要对元素进一步的保存操作,可以利用PIE SDK的ExportElementsCommand命令保存成xml格式的文件,打开元素可以利用ImportElementsComm ...
随机推荐
- ORACLE_EBS_R12_采购到入库所经历的表
--采购到入库所经历的表 --0.请购单 --创建请购单方式有 --a.从外挂系统导入请购的接口表PO_REQUISITIONS_INTERFACE_ALL,并允许请求(名称:导入申请) SELECT ...
- Ubuntu的Unable to locate package无法更新源问题解决方案
https://blog.csdn.net/long19910605/article/details/47017889/ 问题: 更新源时提示不能联网(does the network require ...
- vitamio MediaController总是显示在底部的问题
前面一直用腾讯的x5 tas来播放视频,但是体验效果不好,不能设置播放页,无法获取用户对视频的学习情况,百度了下,发现好多人在使用vitamio,最新版本是5.0的,下载可能要花费点时间,官网上竟然没 ...
- sql server重建系统数据库
方法一:https://bbs.csdn.net/topics/100013082 方法二:http://blog.51cto.com/jimshu/1095780 *** 方法三:https://b ...
- IdentityServer4实现单点登录统一认证
什么是单点登录统一认证:假如某公司旗下有10个网站(比如各种管理网站:人事系统啊,财务系统啊,业绩系统啊等),我是该公司一管理员或者用户,按照传统网站模式是这样:我打开A网站 输入账号密码 然后进入到 ...
- Lua入门(一)
嵌入式语言 作为一门扩展式语言,Lua 没有 "main" 程序的概念: 它只能 嵌入 一个宿主程序中工作, 该宿主程序被称为 被嵌入程序 或者简称 宿主 . 宿主程序可以调用函数 ...
- SMS106 短信验证码接口测试
SMS106 短信验证码接口测试 一.什么是SMS106: 106短信通道是指仅中国移动.中国联通提供的网关短信平台,实现与客户指定号码进行短信批量发送和自定义发送的目的,即你收到的短信在手机上以1 ...
- Tensorflow报错:InvalidArgumentError: You must feed a value for placeholder tensor 'input_y' with dtype
此错误神奇之处是每次第一次运行不会报错,第二次.第三次第四次....就都报错了.关掉重启,又不报错了,运行完再运行一次立马报错!搞笑! 折磨了我半天,终于被我给解决了! 问题解决来源于这边博客:htt ...
- 洛谷P1251 餐巾计划问题(费用流)
传送门 不得不说这题真是思路清奇,真是网络流的一道好题,完全没想到网络流的建图还可以这么建 我们把每一个点拆成两个点,分别表示白天和晚上,白天可以得到干净的餐巾(购买的,慢洗的,快洗的),晚上可以得到 ...
- CBV请求流程源码分析
一.CBV流程解析 urls.py urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^book/', views.BookView.as ...