图表组件SciChart WPF再升级:v8.9带来油气井图、新交互与可视化增强

SciChart WPF Charts是一个实时、高性能的WPF图表库,专为金融、医疗和工程应用而设计。使用DirectX和SciChart WPF专有渲染引擎,以及约50种2D和3D WPF图表类型、灵活的API和五星级支持,SciChart非常适合需要极端性能和光滑交互式图表的项目。

其广泛的 API 和自定义选项使开发者能够创建丰富、互动且视觉效果出色的图表,以满足各种应用需求。

立即获取SciChart WPF v8.9新版下载

SciChart官方宣布SciChart WPF 图表库 v8.9.0(build 28760)于 2025年7月30日 发布!这是一个累积更新版本,兼容自 v8.0 起的所有 v8.x 系列,包含多个修复和小幅增强,推荐所有用户升级。

引入全新 "Oil & Gas Wells Chart Demo"(油气井图)示例

这个示例演示了油气勘探中的一个常见用例------垂直排列的图表仪表板的可视化。这些工具用于可视化参数,如随井深增加而丢失的钻速、岩石类型或硬度、温度和压力。油气井仪表板结合了SciChart WPF 图表库中的一些技术,创建了一个漂亮的2D/3D图表演示。

这个示例演示了以下功能的用法:

  • 复杂的图表布局
    本示例展示一个复杂的图表布局,结合了2D和3D可视化,来支持石油和天然气勘探工作流程中的数据分析。
  • 垂直图
    一系列的二维图表 - 线、列、面积、带和热图图表,使用SciChart MVVM API垂直排列。此外PaletteProvider API用于动态突出显示重要的图表区域(例如,页岩与砂岩、含油区域等),增强视觉洞察力。
  • 散点图仪表盘
    这些可视化将高密度井和岩石属性数据以二维散点图和三维点云的形式呈现在平面视图和空间视图中,非常适合可视化集群、分布和异常。
  • 同步交互
    缩放、平移和翻转工具提示在所有垂直图表中完全同步,以实现无缝的跨图表分析。
RubberBandXYZoomModifier 支持方向缩放

RubberBandXyZoomModifier已经增强了对方向缩放的支持,一个新的属性XyDirection允许开发人员配置沿着x轴、y轴或两者的缩放操作。此更新在用户交互方面提供了更大的灵活性,特别是在需要仅垂直或仅水平缩放的用例中,例如地质横截面、股票图表或垂直堆叠的数据视图。

支持使用PaletteProvider对堆叠列进行渐变填充

StackedColumnRenderableSeries现在提供了对PaletteProvider API的全面支持,包括在使用Visual Xccelerator引擎时兼容自定义的IFillPaletteProviders实现和WPF渐变画笔。这个增强功能支持丰富的、数据驱动的堆叠列着色------非常适合突出显示阈值、值范围或使用梯度或动态刷逻辑的自定义分割。

可配置缩放范围的轴

一个新的属性,ZoomExtentsRange已经被添加到IAxis接口,现在所有轴类型都支持它。此属性允许开发人员指定一个自定义范围,该范围将在触发缩放到范围操作时应用为可见范围。它提供了对缩放操作的细粒度控制:例如,在缩放到区段时,确保一致的轴限制或保留数据周围的缓冲区空间。

在示例演示中重新设计了主视图

SciChart WPF示例演示的主视图已经被重新设计,以匹配SciChart JS Demo的现代布局。此更新引入了树形视图导航面板旁边的示例预览图像,使其更容易和更直观地快速探索和发现相关示例:

其他改进
  • SciChart 2D
    • 改进轴刻度呈现:当AutoTicks被禁用时,如果只设置了MajorDelta或MinorDelta,SciChart不再抛出异常。
    • 在MVVM API类中添加了Tag属性,允许在数据绑定的MVVM场景中标记和识别图表元素。
  • SciChart 3D
    • 改进了命中测试管道:RenderableSeries3D现在只返回特定于目标系列的结果,提高了选择准确性。
    • 将Axis 3D类中的PositiveSideClipping、NegativeSideClipping的默认剪切操作更改为None,这反映了已经生效的实际渲染操作。
  • 示例Demo的一些改进
相关推荐
Highcharts.js7 小时前
React 图表如何实现下钻(Drilldown)效果
开发语言·前端·javascript·react.js·前端框架·数据可视化·highcharts
山海鲸实战案例分享9 小时前
【数字孪生实战案例】怎样实现点击一个按钮后,其他按钮自动恢复为默认样式?~山海鲸可视化
数字孪生·数据可视化·零代码·按钮·实战案例·山海鲸可视化·取消选中
武藤一雄11 小时前
WPF处理耗时操作的7种方法
microsoft·c#·.net·wpf
Venom8412 小时前
我的 WPF Powermill 工具
wpf
城数派13 小时前
中国地形地势分布+地貌矢量数据shp
信息可视化·数据分析
L***一15 小时前
2026年丙午马年背景下财税大数据应用专业发展路径与知识体系构建
信息可视化
statistican_ABin17 小时前
Python数据分析-宝马全球汽车销售数据分析(可视化分析)
大数据·人工智能·数据分析·汽车·数据可视化
B站计算机毕业设计之家17 小时前
计算机毕业设计源码:Python图书数据智能采集与可视化大屏 当当网 Django框架 爬虫 Pandas 可视化 大数据 大模型 书籍(建议收藏)✅
爬虫·python·机器学习·信息可视化·django·pandas·课程设计
高德开放平台1 天前
Skill 上新|高德开放平台上线 Amap SDK Skills!
人工智能·信息可视化·开发者·高德地图
Highcharts.js2 天前
React 如何实现大数据量图表(性能优化指南)
前端·javascript·react.js·信息可视化·集成·highcharts