图表组件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的一些改进
相关推荐
慧都小妮子1 天前
Wyn商业智能国产数据库适配:数据接入、分析缓存与审计日志验证清单
数据库·数据分析·数据可视化·审计日志·商业智能
samble2 天前
从零搭建半导体设备上位机(九):拖拽与交互,Adorner、DragDrop 与晶圆拖放信息
wpf·拖拽·adorner
Flynn Liang2 天前
Apache Superset 重要特性详解(三):语义层 / 权限 / 缓存 / 嵌入的实战最佳实践(2026 版)
大数据·clickhouse·数据可视化·架构设计·superset·数据分析平台
一晌小贪欢3 天前
Python基础:第 09 篇 · while 循环:重复直到不满足
开发语言·c++·python·数据可视化·面向对象·python办公
郝学胜-神的一滴3 天前
AI 编程智能体 27:吃透MCP通信机制
人工智能·python·langchain·wpf·numpy·scikit-learn
波力海苔夹心脆6754 天前
C# WPF 资源字典详解:ResourceDictionary、MergedDictionaries 与自定义控件案例
开发语言·c#·wpf·入门教程·resource·资源字典
陈仓主教4 天前
# WPF CheckBox 控件详解与使用—WPF 中的控件(6)--复选框控件(CheckBox)
wpf
报表开不开发6 天前
用开源报表工具SpringReport做车间大屏+Excel 导出,我踩过的一些坑,基于最初版本的设计开发
数据可视化
QuZhengRong6 天前
【Luck‑Report】 AI 智能报表助手 + RAG 知识库 + 报表引擎 V2.0.9 更新
github·agent·报表·开源项目·数据可视化
MetWeave6 天前
风的三十年:一个机场的风在变小吗:10,958 天的账(《风不是一个数》系列第 6 篇)
前端·数据可视化