echarts axis equal as in matplotlib

polkgigr  于 2022-10-23  发布在  Echarts
关注(0)|答案(3)|浏览(181)

One-line summary [问题简述]

x, y 轴均为 value 类型时,如何设置纵横比,aspect ratio,
比如想要画正圆,但当坐标轴纵横比不是1:1 时,画出来的不是正圆,而是椭圆

想要类似于 matplotlib, Matlab 一样的 axis equal 的命令
问题参见

0vvn1miw

0vvn1miw1#

@pissang 这个能支持一下吗?谢谢

ctzwtxfj

ctzwtxfj2#

上面圆形的case没做,下面做了个正方形的例子
https://gallery.echartsjs.com/editor.html?c=xCFLh2SQxL
这个例子里面写了正方形的四个点。当绘图区域有变化时,四个点是长方形,不是正方形

bf1o4zei

bf1o4zei3#

遇到了同样的问题,想画正方形的热力图,能否给grid加个aspect ratio之类的功能。目前的解决方案是用css aspect-ratio让echarts容器的宽高相同

相关问题