跳到主要内容

ECharts 极坐标系

极坐标系是一个数学领域的概念,所以课程中我将会给大家阐述一下基本的概念,以防止有的同学不理解,而且,本小节涉及到图形公式较多,但是这些公式在网上都可以找到,所有请大家放心试用~

1. 简介

官方解释:

极坐标系,可以用于散点图和折线图。每个极坐标系拥有一个角度轴和一个半径轴。

慕课解释

极坐标系由极点、极轴、极径组成:

图片描述

如图,在平面中任取一点 O 称为极点,由 O 出发任意取直线 ox 称为极轴,则平面上任意点 x 的坐标都可以使用点到极点的距离 r,以及点与极轴夹角的角度值 ∠a 表示,通常记录为 x(r, ∠a)。极坐标系支持折线图、散点图、柱状图类型。

2. 实例解说

2.1 基础示例

使用前,需要声明极坐标轴的容器、角度轴、径向轴,分别由下述属性定义:

  • polar:极坐标系容器配置,可定义坐标系位置、半径、提示效果等,对应直角坐标系中的 grid 项;
  • angleAxis:角度轴配置,可定义角度轴边界、数据范围等,对应直角坐标系中的 yAxis 项;
  • radiusAxis:径向轴配置,可定义径向轴的边界、数据范围等,对应直角坐标系中的 xAxis 项;

polar 配置比较简单,可参考官方文档angleAxisradiusAxis 配置项略多,但功能上与直角坐标系的 yAxisxAxis 相似,可对照学习。

基础示例: