canvas可以建立极坐标系?可视化图标库(echarts、highcharts、f2、g2)是如何实现极坐标画图的

新手上路,请多包涵

canvas可以建立极坐标系?可视化图标库(echarts、highcharts、f2、g2)是如何实现极坐标画图的

阅读 2.4k
1 个回答

这些图标库都有一个与 canvas 、SVG 耦合的渲染库,比如Echarts 的 zrender,上层计算好图形的属性,然后调用渲染库的 API 把图像渲染出来。
所以,要绘制极坐标,可以先找一个渲染库,或者自己写个渲染层,然后把数学公式翻译成渲染库 API 集合就可以了。
要知道人家具体怎么实现的,可以看源码或者询问开发者(不提倡)。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题