在SuperMap iObjects .NET 日照分析之生成_supermapsupport的博客-CSDN博客中,已经对日照分析的原理以及生成过程做了详细的描述,那么在其文中,将已经生成的结果数据加入到模型数据集,将这个模型数据集添加到场景可发现,仍然显示为一个白膜

但是在idesktop中生成的数据已经显示为

这是由于在idesktop中生成的数据已经使用特征值进行显示了,即 

当将分析结果数据集单独添加到场景中后,默认未设置特征值进行显示或显示模式为不显示/线填充时,在场景中也是呈现白膜的样子,那么本文将描述在 iObjects .NET中该如何进行显示

显示步骤为:

1、使用特征值进行显示

 Layer3DDataset layer = sceneControl.Scene.Layers[0] as Layer3DDataset;layer.IsColorByCategory = true;

2、设置填充模式为面填充/线面填充(本文以面填充为例)

  HypsometricSetting setting = new HypsometricSetting();setting.DisplayStyle = HypsometricSetting.DisplayMode.FACE;

3、设置颜色表

 ColorDictionary colorDict = new ColorDictionary();colorDict[0] = Color.FromArgb(36, 65, 171);colorDict[20] = Color.FromArgb(80, 107, 191);colorDict[40] = Color.FromArgb(124, 149, 210);colorDict[60] = Color.FromArgb(168, 191, 230);colorDict[100] = Color.FromArgb(212, 233, 250);setting.ColorDictTable = colorDict;

4、设置可见值范围(最大可见值和最小可见值)

setting.MaxVisibleValue = layer.MaxDataValue;
setting.MinVisibleValue = layer.MinDataValue;

5、将显示设置赋给图层,刷新场景显示

layer.HypsometricSetting = setting;
sceneControl.Refresh();

在颜色表相同的情况下,可得到与idesktop一样的显示效果

SuperMap iObjects .NET 日照分析之显示相关推荐

  1. SuperMap iObjects .NET 日照分析之生成

    地理位置是决定太阳光照空间变化的一个重要因素,不同经纬度.模型要素投射的阴影等方面因素会影响某区域接收到的日照时间长短.日照分析考虑到太阳角度的日变化和季节性变化以及周围地形投射的阴影所带来的影响,得 ...

  2. SuperMap iObjects C++在Linux上面的使用

    <作者:小诗> SuperMap iObjects C++ 是使用标准C++开发,集成了跨平台技术.所以不仅能在Window 上面使用,也可以跨平台在Linux上面使用,下面就以当今主流的 ...

  3. 日照分析的计算机精度,郴州市规划局建筑工程日照分析技术规定(试行)

    术语解释(一)阴影分析:根据单体建筑或组合多栋建筑物的日照分析模型,自动计算并绘制日照投影轮廓图.通过本分析方法可直观的观察建筑物的阴影轮廓对其它建筑的遮挡情况. (二)多点分析:一般是分析某一平面区 ...

  4. CAD日照分析教程:CAD软件中地理位置命令怎么用?

    有些刚开始进行CAD制图初学入门学习的小伙伴在使用在正版CAD软件中绘制建筑CAD图纸过程中,不知道在进行CAD日照分析的过程中该如何使用浩辰建筑CAD软件中的地理位置命令来编辑地理位置数据库?接下来 ...

  5. 卫星对地观测及任务调度中日照分析

    日照分析是卫星对地观测中的一个基础环节,话不多说,直接上效果吧http://8.140.167.224:8000/ 该软件可以从gitee下载: https://gitee.com/enigma199 ...

  6. 众智日照分析软件_飞时达CAD日照分析计算软件FastSUN V14.0.1发布升级

    2020-7-13,正式对外发布飞时达日照分析软件FastSUN V14.0.1(32/64),本次为小版本升级发布. 温馨提醒:本次升级以安装包更新的方式发行,原14.0版本不需要卸载可直接覆盖安装 ...

  7. SuperMap iObjects .NET 之雷达扫描动画

    作者:贤 目录 1. 介绍 2. 开发环境 3. 流程设计 3.1. 核心逻辑 3.2. 整体流程 4. 代码实现 4.1. 渐变填充雷达扫描区域的扇形 4.2. 定时器刷新实现雷达动态效果 5. 总 ...

  8. ArcGIS城市建筑日照分析

    ArcGIS进行建筑日照分析 所处位置:116.286286E,40.2131021N 1.确定研究边界,输入高程数据 2.矢量转栅格 3.计算方位角 计算太阳高度角和坡度角,分别根据给定的公式,计算 ...

  9. 基于 React hooks + Typescript + Cesium 实现日照分析并封装对应 SunShineAnalysis 类

    文章目录 效果截图 功能介绍 实现思路 实现步骤 封装 SunShineAnalysis 类 使用 其他设置 效果截图 先上截图: 功能介绍 基于 React hooks + Typescript + ...

最新文章

  1. 工作后,拉开你和同龄人差距的,不是出身,不是努力,而是……
  2. android 7.0 mi5s,官方回应 小米5s升级安卓7.0还要再等等
  3. 无招胜有招之Java进阶JVM(三)内存模型
  4. gradle挂接到构建生命周期(七)
  5. Unity3D_07_日志、文本打印
  6. POJ - 2559 Largest Rectangle in a Histogram(单调栈)
  7. dbvisualizer连接达梦_Dbvisualizer怎么使用,Dbvisualizer使用教程解析
  8. 超市负库存产生的原因及对策
  9. SharePoint2010 获取网站集SPSite,SPWeb对象的4种方法
  10. 天嵌科技携手爱板网推出年终活动
  11. php 中文转义问题
  12. 浙江大学 工程伦理 第一单元测试答案
  13. nginx 安装,配置
  14. rails-redis hgetall与hGetall
  15. Shopee开店不懂英语怎么办?
  16. go语言里读写json
  17. 划重点!百度、阿里、腾讯大厂Android面试必问知识点系统梳理,啃一半公司随便挑
  18. 复现 MMDetection
  19. 基于qt中QCalendarWidget的双日历时间范围选择控件(自定义)
  20. 图解linux内核设计艺术,Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理...

热门文章

  1. 两个Interger对象的数值对比
  2. rancher视屏教程
  3. Python爬取豆瓣电影、演员评分,平做出可视化图(律师函警告)
  4. 远光软件与飞腾加强生态合作 赋能信创技术选型
  5. 新电脑使用老微软账号登录就显示office2016已激活,但是新电脑的office2021未兑换
  6. Effie指南|给实习记者,高效记者们常用的文字编辑类软件
  7. 顺丰菜鸟掐架:为“大数据”撕破脸?
  8. hmailserver邮件发送失败
  9. fiddler抓包后APP无法访问的解决
  10. 水星nw315r服务器无响应,水星MW315R路由器的上网设置教程