浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
iObject通过字段匹配线型符号问题
匿名
2017年06月27日
使用的是.NET开发包
Layer3DSettingVector类下属 style方法 下属成员LineSymbolID 这个方法 是需要整型参数才能匹配线型符号
有么有像Theme3DCustom类中的MarkerSymbolIDExpression方法那样 通过匹配字段 读取string参数 对线型符号进行匹配的方法!
iobjects
属性
符号化
请
登录
或者
注册
后回答这个问题。
1个回答
您好,LineSymbolID该属性读取的是工作空间中线型符号库各线型的编号,编号只能是整型的,要想使每个对象的线型都不一样,请使用专题图制作。
胡林
5,985EXP
2017年06月27日
是这样 在编写程序过程中 如果是使用整型编号的话 相当于 写死代码 不够灵活 如果能读取属性表中字段信息 完成匹配这个工作 就比较符合实际
您好,对线图层不做专题图的情况下,线图层的所有对象只能设置一种线型风格,想要灵活设置该图层的线型有如下方法:
1.通过读取字段值,字段值为整型并且该字段值包含在线型符号库的线型符号编号之中。(不做推荐,意义不大)
2.通过做一个列表或者下拉框,来设置该图层的线型。
如果想对该线图层的不同对象制作不同的线型风格,请使用专题图,然后建一个线型风格字段,该字段值为整型并且包含在线型符号库的线型符号编号之中。然后通过循环读取该字段值并对专题图的子项赋值来设置线型风格。
好的 谢谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
自制管点符号匹配问题
iobjects java 10i根据图层中每个对象的某字段值配置不同的显示符号
使用桌面GIS软件,在球面场景中通过符号化构建管线模型,阀门模型无法显示
按字段来旋转每个点的符号模型
如何将三维点根据其字段中的值来设置对应的三维树符号
Desktop里铁路符号设置线宽问题
构件管线模型以生成接头模型旋转及缩放等相关字段
二维的符号化在三维场景中的显示问题
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...