You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by "echarts-bot[bot] (via GitHub)" <gi...@apache.org> on 2023/09/20 13:05:52 UTC

[GitHub] [echarts] echarts-bot[bot] commented on issue #19140: [Feature] tree map node gap,大量节点导致的重叠或者画布卡顿问题

echarts-bot[bot] commented on issue #19140:
URL: https://github.com/apache/echarts/issues/19140#issuecomment-1727691227

   @shmilyoo It seems you are not using English, I've helped translate the content automatically. To make your issue understood by more people and get helped, we'd like to suggest using English next time. 🤗
   <details><summary><b>TRANSLATED</b></summary><br>
   
   **TITLE**
   
   [Feature] tree map node gap, overlapping or canvas stuttering caused by a large number of nodes
   
   **BODY**
   
   ### What problem does this feature solve?
   
   When the tree contains a large number of nodes, such as hundreds, thousands, in order to avoid overlap between nodes, I calculated the maximum height and width required according to the method in the online search and issue (#16181), and set it to the width and height of echarts.
   This results in a canvas canvas with a height of 2w px and a width of 4000px. 
   At this time, any operation of the canvas will be very stuttering.
   
   ### What does the proposed API look like?
   
   Large and wide canvas will be very stuttering, so you need to flexibly set the node interval under the page width and height canvas.
   Or it can help provide an optimized display method with a large number of nodes (setting a large canvas will cause a lot of stuttering)
   </details>


-- 
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: commits-unsubscribe@echarts.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org