千家信息网

TE矢量图层中样式复制的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关TE矢量图层中样式复制的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在制作fly的过程中,需要设置矢量图层的样式,相对应的矢量
千家信息网最后更新 2026年11月02日TE矢量图层中样式复制的示例分析

这篇文章将为大家详细讲解有关TE矢量图层中样式复制的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在制作fly的过程中,需要设置矢量图层的样式,相对应的矢量图层的类型还是比较多的,每种类型中所需要设置的属性也是比较多。基本类型是主要分成3类,点图层、线图层和面图层,线和面图层的扩展类型比较小,点图层包含的类型就比较多,包括图标、文字、模型等。

下图就是一个点图层可以扩展类型的下拉列表:

一种类型的设置参数也相对来说比较多:

在数据制作的过程中,fly数据中包含几个同类型的数据,一个一个设置这些图层的属性还是相当费时间的,这时,通过程序开发,就可在一个图层设置完成的情况下,将图层的样式进行复制。

具体的实现方式是:

1、先获取到设置好的矢量图层,即源图层,使用ProjectTree.FindItem(itemid)或其他方式;

2、获取需要设置的矢量图层,即目标图层,使用ProjectTree.FindItem(itemid)或其他方式

3、将样式的属性做成列表,就如上图的那些Text、Text Color等英文属性做成程序可循环的列表;

4、一个图层一般都包含一个FeatureGroup,有些图层也包含注记图层(Annotation),通过FeatureGroups[0]可以获取到主要图层,通过FeatureGroups.Annotation可以获取到注记图层;

5、FeatureGroup里有SetClassification和SetProperty可以设置图层的样式,这些样式通过GetProperty和GetClassification从源图层中进行循环获取;

6、将样式列表循环完成,刷新完图层就显示新样式;

7、SetClassification和SetProperty的区别,使用代码FeatureGroup.IsClassified(propertyName)可进行判断,具体体现在数据制作上为

普通属性,使用SetProperty

多样式属性:使用SetClassification

关于"TE矢量图层中样式复制的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

样式 类型 矢量 矢量图 属性 数据 方式 篇文章 制作 示例 分析 更多 程序 过程 还是 源图 循环 不错 实用 普通 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会副主任毛军 科技和互联网公司 关于新基建和互联网科技 广州互联网科技公司 深圳互联网科技公司 苏州互联网科技贷款公司 碳银互联网科技有限公司 互联网前沿科技 顺网科技2021年互联网排名 现代科技和互联网有关系吗 常德市电业局互联网科技部 世界互联网科技公司市值排名 昊天互联网科技有限公司 崇明区互联网教育科技售后服务 乌苏新华互联网科技做什么的 西安小鹰速贷互联网科技有限公司 互联网在线教育科技创业 工业互联网展湾科技股份有限公司 本届互联网大会上的黑科技 互联网领先科技成果宣传视频 高科技互联网 科技信息互联网 上海互联网科技有限公司 九亚互联网科技 极限挑战互联网科技 顶级互联网科技成果有哪些 现代互联网科技股 互联网软件和科技 中国互联网公司排名锤子科技 长沙易易互联网科技有限公司
0