浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
场景中标签专题图高度设置
zz12345
33EXP
2017年11月28日
场景中怎样设置标签专题图中标签相对于地面的高度
标签专题图
二次开发
1个回答
您好,标签专题图图层类型也是Layer3DDataset,所以也是在Layer3DDataset.AdditionalSetting 属性中设置它的风格
胡林
5,985EXP
2017年11月28日
没弄明白,Theme3DLabel的样式设置和Layer3DDataset.AdditionalSetting之间的关系
Theme3DLabel的样式是设置文本的样式,比如文字大小,颜色,是否加粗等
还是要问一下具体在这个功能上怎样使用Layer3DDataset,帮助文档没看明白
首先获取到标签专题图
Layer3DDataset layerlable=Scene.Layers["标签专题图"] as Layer3DDataset;
设置图层的风格Layer3DDataset.AdditionalSetting
设置标签文本的风格 Theme3DLabel lable=Layer3DDataset.Theme as Theme3DLabel
要实现标注相对地面高度为10m,这样写有什么问题
Layer3DSettingVector layer3DSetting=new Layer3DSettingVector();
layer3DSetting = (this.m_LabelLayer_Animal_3D as Layer3DDataset).AdditionalSetting as Layer3DSettingVector;
GeoStyle3D geoStyle3D = new GeoStyle3D();
geoStyle3D.AltitudeMode = AltitudeMode.RelativeToGround;
geoStyle3D.ExtendedHeight = 10;
layer3DSetting.Style = geoStyle3D;
有问题,应该设置GeoStyle3D.BottomAltitude 属性,而不是拉伸高度
嗯,发现了,实在不好意思,犯了个这种错误,你的这个回复现在才看到。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
场景制作标签专题图,不能设置可见高度
标签专题图能否设置高度
怎么用鼠标选择获取标签专题图中的对象
标签专题图图层保存为文本数据集
POI点数据 制作标签专题图和风格设置 进行场景缓存后没有图标和文字
如何解决webgl中标签专题图的最大可见高度?
idesktopX 标签统一专题图 背景形状选择点符合时,点击背景风格设置,弹出的是填充符号风格设置,不是点符合风格设置
三维标签专题图高度
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...