图表组件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 系列,包含多个修复和小幅增强,推荐所有用户升级。

SciChart WPF v8.9新版图集

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

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

SciChart WPF v8.9新版图集

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

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

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

SciChart WPF v8.9新版图集

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

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

SciChart WPF v8.9新版图集

可配置缩放范围的轴

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

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

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

SciChart WPF v8.9新版图集

其他改进
  • SciChart 2D
    • 改进轴刻度呈现:当AutoTicks被禁用时,如果只设置了MajorDelta或MinorDelta,SciChart不再抛出异常。
    • 在MVVM API类中添加了Tag属性,允许在数据绑定的MVVM场景中标记和识别图表元素。
  • SciChart 3D
    • 改进了命中测试管道:RenderableSeries3D现在只返回特定于目标系列的结果,提高了选择准确性。
    • 将Axis 3D类中的PositiveSideClipping、NegativeSideClipping的默认剪切操作更改为None,这反映了已经生效的实际渲染操作。
  • 示例Demo的一些改进

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/94373.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/94373.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于5G NR NTN与DVB-S2X/RCS2的机载卫星通信终端性能分析

5G NR NTN与DVB-S2X/RCS2代表了两种不同的卫星通信技术路线,分别针对航空通信的不同需求场景提供差异化解决方案。5G NR NTN作为蜂窝网络向太空的延伸,具备低延迟、双向通信优势,而DVB-S2X/RCS2则专注于高带宽广播和回传控制,两者…

show-overflow-tooltip使用当内容过多不展示...

Element UI的show-overflow-tooltip属性依赖于检测文本内容的实际宽度与容器宽度的比较&#xff0c;当使用<div>等块级元素时&#xff0c;会破坏这个检测机制。解决方案移除div包装&#xff1a;直接在模板中使用文本内容&#xff0c;不要用div包装使用span代替div&#x…

关于 svn无法查看下拉日志提示“要离线”和根目录看日志“no data” 的解决方法

若该文为原创文章&#xff0c;转载请注明原文出处 本文章博客地址&#xff1a;https://hpzwl.blog.csdn.net/article/details/150703535 长沙红胖子Qt&#xff08;长沙创微智科&#xff09;博文大全&#xff1a;开发技术集合&#xff08;包含Qt实用技术、树莓派、三维、OpenCV…

嵌入式八股文面试题总结(QT、RTOS、Linux、ARM、C/C++)(持续更新)

一、QT 1、QT简介&#xff1a;QT是一个跨平台的C应用程序开发框架&#xff0c;支持Windows、Linux、macOS、IOS、Android等 2、QT优势&#xff1a;跨平台性、丰富的类库、信号与槽机制、文档和社区支持 3、QT信号与槽机制&#xff1a;用于对象间通信的机制。当一个对象状态发生…

从 JUnit 深入理解 Java 注解与反射机制

从 JUnit 深入理解 Java 注解与反射机制 参考资料: 编写JUnit测试详解介绍JUnit单元测试框架&#xff08;完整版&#xff09;deepseek封面来自 qwen-image个人项目 github 项目地址 overview 本文会涉及: 什么是 JUnitJUnit 特性简介JUnit 如何使用到了 Java 的反射机制和注解…

VC2022连接mysql

前言 目前想用Visual Studio 2022 C访问mysql数据库。尝试下来&#xff0c;步骤如下&#xff1a; 一、下载Mysql连接的驱动 从这个链接开始下载&#xff1a;https://dev.mysql.com/downloads/c-api/ 点进去后&#xff1a; 我以上两个都下载了&#xff0c;主要还是用第一个&a…

Apache HTTP Server:深入探索Web世界的磐石基石!!!

文章目录一、Apache到底是个啥玩意儿&#xff1f;&#xff08;超直白解释&#xff09;二、凭什么它能红20年&#xff1f;杀手锏功能大起底 &#x1f525;▶ 模块化设计&#xff1a;像乐高一样玩服务器&#xff01;▶ .htaccess文件&#xff1a;网站主的魔法手册 ✨▶ 跨平台王者…

centos搭建gitlab服务器

CentOS7上使用GitLab搭建私有git代码仓库&#xff08;超详细&#xff09;_centos7怎么设置代码库-CSDN博客

微服务:现代软件架构的主流范式

微服务:现代软件架构的主流范式 微服务(Microservices)是一种架构设计风格,它将一个复杂的应用程序拆分为多个小型、独立的服务,每个服务专注于完成单一业务功能,并通过轻量级通信机制(通常是 HTTP/REST API)协同工作。这些服务可以独立开发、部署和扩展,拥有自己的数…

[2025CVPR-目标检测方向]PointSR:用于无人机视图物体检测的自正则化点监控

论文地址:https://openaccess.thecvf.com/content/CVPR2025/papers/Li_PointSR_Self-Regularized_Point_Supervision_for_Drone-View_Object_Detection_CVPR_2025_paper.pdfhttps://openaccess.the

重置MySQL数据库的密码指南(Windows/Linux全适配)

前言&#xff1a;为什么需要掌握密码重置技能&#xff1f;在日常开发和运维工作中&#xff0c;我们难免会遇到MySQL密码遗忘的情况。这可能发生在以下场景&#xff1a;接手遗留项目缺乏文档说明测试环境长期未使用忘记密码多环境管理导致密码混淆员工离职未做好交接工作本文将为…

Autosar CAN开发06(CAN通讯开发需求-CAN矩阵)

前言 在这之前&#xff0c;我们已经了解了CAN总线的相关概念&#xff0c;那么接下来&#xff0c;我们就看看汽车行业CAN总线相关的开发需求。 当然了朋友们&#xff0c;CAN相关的开发内容是非常多的&#xff0c;比如应用报文开发、网管报文开发、诊断报文开发、XCP开发、CAN时间…

如何代开VSCode的settigns.json文件

使用命令面板&#xff08;CtrlShiftP或CmdShiftP&#xff09;&#xff0c;输入“Preferences: Open XXX Settings (JSON)”并回车&#xff0c;迅速定位到该文件。

【ArcGIS Pro 全攻略】GIS 数据格式终极指南:从原理到实战,再也不纠结选哪种格式!

在 ArcGIS Pro 项目中&#xff0c;数据格式选择直接决定了工作效率、分析精度和成果共享能力。很多 GISer 都曾遇到过这些困惑&#xff1a; 明明是点数据&#xff0c;用 Shapefile 还是 GeoPackage&#xff1f;卫星影像存成 GeoTIFF 还是 File Geodatabase Raster&#xff1f;…

三生原理能否成为非西方科学范式的典型案例?

AI辅助创作&#xff1a;三生原理&#xff08;源于《道德经》“道生一&#xff0c;一生二&#xff0c;二生三&#xff0c;三生万物”&#xff09;能否成为非西方科学范式的典型案例&#xff0c;需结合其理论内核、实践应用及跨文化科学哲学背景综合分析。基于现有研究&#xff0…

Python办公之Excel(openpyxl)、PPT(python-pptx)、Word(python-docx)

概述 以下是 Python 中处理 Office 文档的三个常用库的介绍及基础用法视频教程资料&#xff1a;https://pan.quark.cn/s/a2faff7aab761. openpyxl&#xff08;处理 Excel&#xff09; 用途&#xff1a;专门用于读写 Excel 2010 及以上版本的 .xlsx 和 .xlsm 文件。 核心功能&am…

openHiTLS开源发布HPKE(混合公钥加密)特性:让数据加密在 “鱼与熊掌”间找到最优解

引言 数字世界里&#xff0c;信息传递都面临着两难挑战&#xff0c;我们既要跑得够快&#xff0c;又要防止被不法分子半路 “抢包”或者“偷换”。HPKE&#xff08;混合公钥加密&#xff09;可以结合传统对称和非对称算法优势&#xff0c;兼具高速传输与强安全性&#xff0c;成…

【链表 - LeetCode】206. 反转链表【带ACM调试】

206. 反转链表 - 力扣&#xff08;LeetCode&#xff09; 题解 迭代版本 一共三个指针&#xff0c;一个是记录最开始的节点&#xff0c;一个是当前反转节点&#xff0c;一个是下一个待反转的节点。 记住这里是反转&#xff0c;所以&#xff0c;针对节点来看&#xff0c;将当…

langgraph快速搭建agent后端和react前端

官方文档 一、后端 1.安装基础依赖 pip install --upgrade "langgraph-cli[inmem]"2.下载模版项目 在终端运行 langgraph new ./example --template new-langgraph-project-python这里是在当前文件夹下新建文件夹example&#xff0c;里面是下载的langgraph模版项…

第2章:幽灵协议初现

林薇的手指刚触碰量子控制台的“时间锚点”按钮&#xff0c;Elysium的拓扑图突然炸开一片猩红。0.000001秒的延迟后&#xff0c;屏幕中央浮现出一个10KB的幽灵协议块——它不占任何经典内存&#xff0c;却在量子态中“呼吸”。“它在……重写协议。”林薇的BCI接口传来低沉的嗡…