![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据可视化控件
文章平均质量分 81
LightningChart_China
这个作者很懒,什么都没留下…
展开
-
LightningChart数据可视化工具图形控件教程54-3D系列·Rectangle3D objects和Polygon3D 对象
Rectangle3D objects演示示例: Rectangles/Planes; Surface mouse control; Parallel coordinates chart用Rectangle3D 可以呈现一个矩形,并调整至任何视角、任何大小、任何位置。这类对象可以添加到View3D.Rectangles 列表中。通过依据View3D.Dimensions来定义矩形的尺寸大小还可以将其充当成平面。在3D世界维度中以Width和Height设置Size (而非X、Y或Z轴值)。通过X、Y原创 2022-05-24 14:49:53 · 379 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程52-MeshModels
MeshModels演示示例: Vessels with sea depth; Mesh models coloring, wireframe; Mesh models realtime coloring; Mesh models by code通过MeshModels 属性列表,可以将3D模型从外部3D模型编辑器插入到LightningChart View3D中。 模型可以以OBJ格式导入,这是一种3D建模应用程序和游戏引擎中的通用格式。注意! 由于DirectX 11不在支持Direct3D X-原创 2022-05-20 11:15:42 · 348 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程51-BarSeries3D
BarSeries3D演示示例: Horizontal bars; Bars, grouping; Bars, manhattanBarSeries3D 可以以3D视图实现柱状形数据可视化。柱状分组在View3D的BarViewOptions属性中,可以利用许多不同选项对柱状系列进行分组。用BarViewOptions.ViewGrouping 可控制如何在3D视图中对柱状进行分组。图: BarViewOptions.ViewGrouping = GroupedIndexedFitWidth.根原创 2022-05-19 17:38:27 · 287 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程40-Walls 墙 定义(3D系列)
墙 (WallOnFront, WallOnBack, WallOnTop, WallOnBottom, WallOnLeft, WallOnRight)用于表示轴网格和网格条,并为轴提供基础。默认情况下,底部、左、右、前、后的墙都可见,其AutoHide 属性设置为true。当旋转视图时,阻隔墙被暂时隐藏,这样就不会阻挡住图表内容的视图。若要让墙可见,则设置Visible = true 且AutoHide = false。使用XGridAxis,YGridAxis,ZGridAxis,GridStr原创 2021-08-18 11:12:10 · 144 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程32-矢量地图
矢量地图演示示例: World map; Map route; Map with environmental data; Wind data地理矢量数据以.md扩展名存储于LightningChart 地图文件中。LightningChart以地图文件集传送。X轴表示经度,Y轴表示纬度。显示地图坐标轴可参阅LightningChart数据可视化工具图形控件教程10-Y轴-值类型章节所示。地图坐标为十进制度数,纬度起点于赤道,经度起点于英国格林威治。图:地图的属性与子属性。该属性树用于矢量地图,除了原创 2021-06-11 14:49:54 · 582 阅读 · 2 评论 -
LightningChart数据可视化工具图形控件教程31-Maps 地图图库简介
Maps 地图图库简介使用 Maps 属性及其子属性,可显示地理地图。LightningChart 地图包括两个不同的种类: vector maps 和 tile maps。这些地图是以所谓的 equirectangular 投影来显示的。图:世界地图的 Equirectangular 投影。 X 值域为从-180 到 180 度(180W 到 180E), Y 值域为从-90 到 90 度 (90S 到 90N)。在此投影中,极地地区被拉伸地非常大。该投影可使用 LightningChart 的系原创 2021-06-09 10:17:49 · 201 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程30-ClipAreas
ClipAreas演示示例: Clip areas与 DataBreaking 类似(参阅LightningChart数据可视化工具图形控件教程29-通过NaN值或其他值实现DataBreaking),ClipAreas 可用于避免渲染一部分系列数据。这可以用来筛选不良数据范围,Y 值范围外的数据等等。ViewXY 视图的系列具有 SetClipAreas 方法可设置或更新裁剪区域。它可接受一个 ClipArea 结构的数组。ClipAreas 数组可以频繁变更,并且性能保持良好,最多可高达数千个原创 2021-06-08 11:15:46 · 161 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程29-通过NaN值或其他值实现DataBreaking
通过NaN值或其他值实现DataBreaking演示示例: Data breaking in series图:在系列中支持DataBreaking 的几个选项以下系列类型支持数据中断:• PointLineSeries• FreeformPointLineSeries• SampleDataSeries• AreaSeries• HighLowSeries• PointLineSeries3DLightningChart 跳过与指定的断开值匹配的数据点的渲染,但可正常渲染其他值。图原创 2021-06-04 11:37:11 · 131 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程28-缩放与平移
缩放与平移使用 ZoomPanOptions 来控制缩放与平移设置。图:ZoomPanOptions 属性及子属性触控屏幕进行缩放将两根手指放在图表上,并紧手指可缩小,或分离手指可放大。图表会试着检测是否视图进行水平或垂直缩放,或两者同时进行。这一功能称作 ‘zooming with rails’,可由MultiTouchZoomDirection (Free/XAxis/YAxis/Rails)控制。通过在X轴或Y轴或其标签上捏并/展开手指,可只对该特定的轴缩放。设置 MultiTouch原创 2021-06-03 11:22:38 · 997 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程27-ViewXY图例框
图例框演示示例: Multiple legends; Heatmap legends; Segments with splitters从第v.8版本开始,ViewXY 支持在同一个张图形中出现多个图例框。在ViewXY.LegendBoxes集中插入这些图例框。在图例框中设置隐藏/显示某序列图图:在图例框中显示有系列名和图标。取消选定某个系列的勾选框可以将其隐藏。防止某系列在图例框中自行列出如果某个特定的系列不应该列在图例框中,则为该系列设置series.ShowInLegendBox =原创 2021-06-02 11:42:07 · 406 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程25-Constant lines (恒量线)
Constant lines (恒量线)演示示例: Oscilloscope; Lissajous monitor; Signal reader; Areas; Segments with splitters恒量线和带一样也可以当做是系列。恒量线与Y轴连接,呈现为一条水平线,自图表左边延伸至右边。通过Value属性可以设置水平高度。用鼠标可以垂直拖动恒量线。设置Behind属性为后,恒量线绘制于线条系列和条棒系列的后面,否则绘制在前面。上图:恒量线分列于正弦系列两旁。遇到使用问题,关注Arctio原创 2021-05-13 17:26:53 · 266 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程23-IntensityMeshSeries
IntensityMeshSeries演示示例: Animated intensity mesh; Intensity mesh, static geometry; Intensity mesh, circle/polar geometryIntensityMeshSeries 几乎与IntensityGridSeries类似。最大的不同点在于系列节点可以任意地放置于X-Y空间内。换句话说,这种系列并不呈现为矩形。线框线条可用WireframeType属性设置为可见。同时设置ShowNodes为true原创 2021-05-12 17:30:20 · 217 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程22-IntensityGridSeries (强度网格)
IntensityGridSeries (强度网格)演示示例: Heat map; Spectrogram; Intensity grid mouse controlIntensityGridSeries 能够可视化 M x N 的节点数组,并通过指定的值域调色板着色。节点之间的 颜色采用的是插值法。IntensityGridSeries 是在 X 和 Y 轴方向上均匀分布的矩形系列,可以渲染等高 线、等高线标签以及线框图等。图:IntensityGridSeries 属性图:Intensity原创 2021-05-07 21:09:19 · 430 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程18-BarSeries (条棒系列)
演示示例: Vertical; Horizontal; Negative values; Stacked BarsBarSeries 可以以水平或垂直的条棒来显示数据。下图.垂直与水平的条棒系列用 Values 数组属性可以存储条棒数组的值。用AddValue(…)方法可以添加值。根据给定值索引用SetValue(…)方法来更新现有的值。值的类型为 BarSeriesValue,具有以下字段:• Value 条棒的长度• Location 条棒在X轴的位置(垂直方向的外观)或Y轴位置(水平方向的原创 2021-04-28 10:25:37 · 340 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程17-AreaSeries
AreaSeries演示示例: Area; Areas; Data breaking in series; Multiple legends; Custom axis ticks区域系列将数据表示为基面和值之间的填充区域。区域系列与前面章节介绍的HighLowSeries 非常相似,但是更为简单。通过在AreaSeries列表中添加AreaSeries对象,可以向图表中添加系列。chart.ViewXY.AreaSeries.Add(areaSeries); //向图表添加区域系列上图: 三个区原创 2021-04-16 10:13:22 · 186 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程16-High-lowSeries (高低系列)
High-lowSeries (高低系列)演示示例: High-Low; Stacked area; Stock course with previous close; Areas /high-lows; Scale breaks高低系列将数据表示为高值和低值之间的填充区域。通过向HighLowSeries列表内添加HighLowSeries对象可以向图表中添加系列。//向图表添加高低系列chart.ViewXY.HighLowSeries.Add(highlowSeries);上图: 上方原创 2021-04-15 13:48:24 · 237 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程15-线系列的高级线着色
线系列的高级线着色演示示例: Line, palette coloring; Line, event-based coloring by indices; Line, event-based coloring可以根据数据值或其他外部逻辑更改线条颜色。基于Y值的线条着色以及用值域调色板填充通过启用SampleDataSeries、PointLineSeries 或 FreeformPointLineSeries的UsePalette属性,可以通过ValueRangePalette属性来应用线条着色。V原创 2021-04-14 10:02:18 · 371 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程14-FreeformPointLineSeries
FreeformPointLineSeries演示示例:散点(Scatter points);地图路线(Map route):Value tracking with markers; Curve node editing图 : FreeformPointLineSeries 概览FreeformPointLineSeries能够展现一个基本的线、点(散点图)或者二者合一的点线图。FreeformPointLineSerie 可以从前一个点向任意方向绘制线点。适用于PointLineSeries中所有原创 2021-04-14 09:49:41 · 211 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程13-SampleDataSeries
演示示例:演示示例: Billion points; Thread-fed multi-channel data; Signal reader通过向SampleDataSeries列表中添加SampleDataSeries对象,可以向图表中添加系列。chart.ViewXY.SampleDataSeries.Add(sampleDataSeries); //向图表中添加一个 SampleDataSeries上图:一些样本数据系列SampleDataSeries 是一种线系列,用以表示采样的信号原创 2021-04-13 09:36:43 · 334 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程12-PointLineSeries及ViewXY通用系列
ViewXY系列,通用ViewXY的系列以不同的方式和格式实现数据可视化。所有系列都连接到轴值范围;而且,系列必须连接到一条Y轴。通过系列的AssignXAxisIndex和AssignYAxisIndex属性可以分配X和Y轴。通过代码,使用系列构造函数参数交替分配X轴和Y轴。PointLineSeries演示示例: 点线图(Point line);温度图(Temperature graph);线、调色板着色(Line, palette coloring)PointLineSeries概览(下图)原创 2021-04-09 09:57:08 · 521 阅读 · 2 评论 -
Arction LightningChart.JS V2.1.0下载
LightingChart.JS V2.1.0数据可视化图形工具文末含下载地址更新内容LightningChart JS 新版升级到2.1.0.这次的升级主要是在3D功能的完善。在新版中,3D 图表添加了3D surface 和3D Box 系列2.1.0.版本向您介绍了Heatmap光标支持,自定义主题以及一些新主题。 我们在“交互示例”中添加了许多新的代码示例,例如Covid-19 Bar Race Chart,3D柱状图以及3D surface和柱状频谱图。 现在Zoom Band Char原创 2021-04-02 10:17:12 · 170 阅读 · 0 评论 -
Arction LightningChart. Net V10.2.1下载
LightingChart.NET V10.0.1数据可视化图形工具(文末含下载地址和如何领取授权方法)LightningChart.NET V10.0.1更新内容:LightningChart.NET除支持WPF平台、Winform平台外新增对UWP平台的支持Arction 今年一直潜心UWP平台的开发,终于这种最新的平台在新版本v10中发布。现有功能进行了改进,并且我们将一如既往地致力于进一步开发, LightningChart .NET在原本的基础上,又添加了更强大功能。UW原创 2021-04-02 10:07:39 · 1021 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程11-X轴
X 轴X轴分度和网格设置与Y轴的设置一样。所以之前章节所介绍的属性与功能也同样可以应用到X轴。但是,X轴有几个与实时滚动相关的属性,这是Y轴没有的。实时监控滚动演示实例: Billion Points; (温度图)Temperature graph; Thread-fed multi-channel data当制定一个实时监控方案时,必须滚动X轴来正确显示当前的监控位置,这通常是最新信号点的时间戳。在将新的信号点设置为一个系列之后,将ScrollPosition属性设置为最新的一次时间戳。// 将原创 2021-04-01 10:55:55 · 953 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程10-Y轴
Y 轴Y轴的数量可以定义无限多个。可以使用YAxes 集合属性来添加Y轴。// 向图表添加Y轴chart.ViewXY.YAxes.Add(new AxisY());AxisY axisY = new AxisY(_chart.ViewXY);axisY.Title.Text = "Y-axis";chart.ViewXY.YAxes.Add(axisY);Y轴类属性Y 轴的各主要部分及网格刻度值标签格式化演示示例:(High-Low); 温度图(Temperature graph原创 2021-03-29 16:18:16 · 1356 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程9-轴网格带Axis grid strips
轴网格带Axis grid strips演示示例:历史数据回顾(Historic data review);缩放条图表(Zoom bar chart)轴网格(划分)间隔可以在图形背景上显示为填充效果。通过ViewXY.AxisLayout.AxisGridStrips对X进行设置,可在X轴设置网格带。另外,通过AxisGridStrips对Y进行设置,可在Y轴设置网格带。用Both选项可以对X和Y轴都设置网格带,而用None则可不显示任何网格带。chart.ViewXY.AxisLayout.Axis原创 2021-03-26 10:02:06 · 288 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程8-图形段(Graph segments)及其中的Y轴位置
图形段(Graph segments)及其中的Y轴位置如果定义有数个Y轴,它们可以以三种不同的方式垂直排列: Layered(层叠式)、Stacked(叠置式) 和 Segmented(分段式)。通过ViewXY.AxisLayout.YAxesLayout属性可以对其进行选择。层叠式(Layered)演示实例:Y轴布局(Y axis layouts);自动布置轴(Automatic axis placements)在Layered 视图模式中,所有的Y轴都是从图的顶部开始,延伸到图的底部。Y轴和与原创 2021-03-25 11:01:30 · 368 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程7-设置轴位置的方法
自动布置X轴演示示例:自动布置轴(Automatic axis placements); 数个轴的情况(Several axes)XAxisAutoPlacement 控制着如何垂直放置X轴。chart.ViewXY.AxisLayout.XAxisAutoPlacement = XAxisAutoPlacement.AllBottom;XAxisAutoPlacement = AllBottom;添加的三个 X轴都置于图下方XAxisAutoPlacement = AllTop;所有X轴都置原创 2021-03-24 14:20:51 · 392 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程4-函数库、添加项目、对象模型
写在前面:使用LightningChart的过程中遇到啥问题都可以通过关注文末LightningChart官方微信公众号,与技术在线聊天得到解决!LightningChartUltimate组件1, 使用LightningChart®.NET 函数库为使用LightningChart®.NET组件,必须添加引用Arction .dll文件。这些.dll文件可在安装文件夹中找到。在开发应用程序时需要用到以下程序集。Winforms: Arction.WinForms.Charting.Lightnin原创 2021-03-17 11:16:32 · 630 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程2-开发人员Demo中心
今天分享如何更好的使用LightningChart开发中心&Demo中心。从 LightningChart .NET v 8.5版本开始,当运行安装程序LightningChart .NET SDK v8或更高版本的.exe时,DevCenter便会自动安装。DevCenter是一款新应用程序,通过此程序可以快速访问LightningChart®.NET的众多功能和资源。只需单击几下鼠标键,以下任务便可轻松完成。打开演示应用程序(demo applications)。创建种子项目。打开说明原创 2021-03-16 14:41:10 · 483 阅读 · 0 评论 -
LightningChart数据可视化工具图形控件教程1-安装教程
概述LightningChart®.NET SDK 是一款Microsoft Visual Studio插件工具,由数据可视化软件组件和工具类组成,可支持WPF(Windows Presentation Foundation)和Windows Forms.NET平台。Arction组件主要用于为科学、工程、测量和交易等领域提供解决方案,特别专注于执行性能和一些非常高级的功能。LightningChart组件摈弃了较慢的GDI/GDI+或WPF Graphics API,采用低版本的DirectX9和.原创 2021-03-16 12:18:17 · 2340 阅读 · 0 评论