MrZhouZh commented on issue #20963: URL: https://github.com/apache/echarts/issues/20963#issuecomment-2874779046
@helgasoft I still have some question for this. When dealing with larger datasets, the container resize still results in some offset. I suppose this is normal behavior? The offset calculations themselves are correct. My guess is this is caused by differing reference points. The series-line positions are relative to the Cartesian coordinate system (xAxis and yAxis), while graphic.elements are offset relative to the canvas container. So during scaling, the rendered line positions and graphic.elements positions may diverge. 👉🏻 [Demo](https://echarts.apache.org/examples/en/editor.html?helgasoft=graphic+resize+drag&code=PTAEGMHsDsBcCcCWAjArrRNTIJ6gBYCmANgOYCGAzpAGawB0UAtqAFBTSWyiLSKwB1RABNY-UAF5QADgAMsgDQ8-sABKFEpfNykA2eQG5WrSAAcMWKQG9WoUBljFCALlBXYhAB6xXAcniElIgAXoQQ-OTwsL5KlKjIHt5-wvDkpKA0iJ6Ewth4qKamhPCgTnQQkPDQxb4Avgq2oJ4Agp6IlK42dnawOEV-4OQepJU4MY12wkPkrgDaE90ARABMssvLALSyAKwbAMwAjIsN3Uur61u6-7LHC3Yra5uyAOz7RyenoA8XstJvt58vucngBOa4Az7fTYHWT_D6nKEbA4HcHws6PJGbQ4QhHnPZbFHYtH3PFbTbLaQ49HLfGyfFEu5Ata0gAsqMZ31puwZgM5l3ZvNJLzhHKFfx5kKFYL2N2JTJpSNhEtxzKRhNlotVByx701yzZskJRwWAF1GvVGjhWu1OgtKIMnK4EKhCGiQKBKKZiPwADK8FxuSj4SAAd2cNHIxEohFq5o-i1ISGEizmCy6kI4sHIvB95GQJBT9ngLrli1gZkLFNLSC0sELLMUHOQkFg5aYhekpbKddcKwApIsFrG7Cb4-XIMQMKZC-n7uBiFRKAA5chMQiFxbgCJRDbjyeIUwVABuxQ2W8isF3kAnU6pZZrpGKG_IbUod44mWqhedroW9_InD8Jg0AACKoKkFjQIWjYIi-7QAAqQLwHjwDOjL3L0RQbuA8CQJQb5yvcwSFjCshDnGjTRkggSpqcs7dFMWa0YCoDPOsujSPQBy6IRoC6CCLLSAcXEgrx2zSHsLJ7PQQm8boNLLNs9C6Nscn6ns0nbM8cl7CC8kiXJ2wgs8nHSDx6F8boezrPQOxyc8bHSQcexydIciy PQimuSCMoydpFkcdIAn0Cy_ksXx2y6CyLL2W5nGqQFbnLCC9DbMsckggp9C6RlLzCc8CXhboHHRVx6WJTSwkHDFiXGSynmiYyo6MphAa-N61QxGwgLBM4SJ2O65agAA1oQhCHom5CmPgiDgKAkAniUHWEORI4fJN02zbapwkIQa5wB0oDzIC9GnK1fgBOA0S8UGU0BlYoAhiIYiuMiqkEBotavdIoAWuF7qeK46zlf9YA4K9-i8YDoDasJAksssbHReJqwsoVLHgzDzwpcZILccVBOE7xvWgIo3TumgpCuIgNCgMEAB8sigJd3AjIE82LfYXiwBZXA4I6bgWT03N-Jk2S5AAZKAKRpBQyBOOM4V2JkxDEH4IzEMIitKzQMCwAAyiEAbVRZf0sTLpBywLP68TAFuENAwgABSFAAlILSsVJwE6EPQxCQKQTsAAZ26kj6O84zhB0obtGJ7HBcBA4FCKI4hSEwOAAMLbgwj6CM9-BO67cdKwn3DgOB6iaNokigBn2cXvQedV7WRcl-Fw2eLXhT0LQNDRrAAAaoBgBX8Ap2I7cscNeBSD3fcDwAmiPSfwC32hT6cw6fGbdEWedoC-Ik10WdDyIHLxmPAzdvQC6dnzH34TALbwpDa-FKtq4fADENDyO_LFdZwENqEV6LJTaMm3iOc0rBahGCPJEUAJAmZSDMJBJuqRNrgHoLtfasBKCzFkCaIwnda5oOAhgqaM1sG4IdvgwhJp6BdzALwfgE98AkNnvNcwFCNrUJwU4PBBCiH0DwCwlQ69YBGFYDQVA0ArrAQIABYQTgABKgQjZFw9l7ROY92G13rjnJuhB86pzbo0Muq9JEGKzkY5un1tDmMaMgphtdSEACpV7sJLi4rhM9QCeLHpIkuhjG4DwAPI8JgE7B6fCtpIOIEzWoxdYGsAHgAFUQGuSA6AnagC0RIemSjHZqI0aEIuSgNJ7BSU9R2oZ6DkGEMIAAoieOAfouAO2KE7fwZTC BdQiCUwg6igihGLkAA) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
