SuperAPI AI 工具集

syncfusion-maui-toolkit-polar-charts

数据与分析

查看项目

更新于 10-16 02:20

技能介绍

用途

该技能用于指导用户在 .NET MAUI 中实现 Syncfusion 极坐标图表(SfPolarChart)。极坐标图以极坐标形式呈现数据,在圆形布局中用角度和半径表示数值与角度,也常被称为雷达图、蜘蛛图、网络图、星形图或蛛网图,适合按径向对比多个数据系列,以及展示周期性或方向性数据模式。

主要能力

  • 系列类型:支持极坐标折线系列(PolarLineSeries)与极坐标面积系列(PolarAreaSeries),并支持多个系列同时显示。
  • 网格线类型:可为圆形(极坐标图)或多边形(雷达/蜘蛛图)。
  • 坐标轴类型:支持分类轴、数值轴与日期时间轴。
  • 自定义:支持数据标签、标记、图例、工具提示与颜色设置。
  • 渲染位置:可调整极坐标起始角度,实现不同朝向。
  • 导出:可将图表保存为图像格式(PNG、JPEG、BMP)。
  • 交互与响应:支持闭合/开放系列(IsClosed 属性)、标记自定义与响应式设计。

使用方式

技能按主题提供文档导航,供在相应场景下查阅:

  • 入门:安装与设置 Syncfusion.Maui.Toolkit 包;创建第一个极坐标图;理解基本图表结构(SfPolarChart、PrimaryAxis、SecondaryAxis);初始化视图模型与数据绑定;向图表添加系列;查看完整可运行示例。
  • 系列类型:在极坐标折线系列与极坐标面积系列之间选择;理解两者差异;切换圆形与多边形网格线以呈现极坐标或雷达外观;配置闭合与开放系列;同时显示多个系列;比较系列类型并选择合适的类型。
  • 坐标轴配置:配置 PrimaryAxis 或 SecondaryAxis;使用分类轴、数值轴或日期时间轴;自定义轴标签、格式化与旋转;设置轴线与刻度线样式;配置主次网格线;设置轴标题与位置;调整轴范围与间隔。
  • 数据标签与标记:启用并自定义系列点上的数据标签;设置数据标签的位置与格式;创建自定义数据标签模板;启用标记(ShowMarkers 属性);自定义标记形状、大小与颜色;配置 MarkerSettings 属性。
  • 图例与工具提示:添加与定位图例;自定义图例项与外观;创建自定义图例模板;启用交互式工具提示;自定义工具提示内容与外观;创建自定义工具提示模板。
  • 外观自定义:自定义图表颜色与调色板;应用系列特定样式;配置背景与边框;与应用主题集成;应用自定义 CSS 或样式模式。
  • 渲染位置:调整极坐标图起始角度;旋转图表朝向(0°、90°、180°、270°);了解 StartAngle 属性用法;为特定罗盘方位定位数据;创建不同角度对齐的图表。
  • 导出:将图表导出为图像格式;保存为 PNG、JPEG 或 BMP;配置导出设置;实现导出功能;为报告生成图表图像。

适用场景

当用户需要创建极坐标或雷达图,以圆形/角度布局展示数据;径向对比多个数据系列(同时显示 2 至 3 个以上系列);展示周期性或方向性数据(如罗盘方向、季节性模式、跨类别性能指标);在极坐标与雷达样式之间切换;实现折线或面积系列;自定义图表外观(坐标轴、标记、数据标签、图例、工具提示、颜色);配置极坐标角度起始值;或将极坐标图导出为图片用于报告与文档时,可使用本技能。

限制

资料未提供关于收费、价格、平台要求、性能表现或使用效果的具体说明,相关内容暂未提供。