takeaway
AntV is an enterprise-level data visualization solution. This year, November 22 is the fifth brand day of AntV, with the theme of “Gewu · Revolution”.
“Gewu” means continuously developing visualization technology and improving product matrix in business practice. This year, AntV added three new members: “F6,” which comes from graph visualization on mobile, has a smaller size and faster response time. “XFlow” is derived from the diagram editing business and is based on X6 engineering usability practices, embracing the React technology stack. “S2” is a practical product of business crosstab analysis requirements in the field of statistical charts.
In the business practice over and over again, our perception of visualization is also innovating and has a new “enlightenment”. We started thinking about how to generate more analytics insights for the business, and this year we incubated the GraphInsight platform in the graph-visual analytics space. In the area of geo-visual analysis, we open source the Dipper tool. In the area of intelligent visual analysis, AVA 2.0 “Little Insight” module was launched. AntV’s fifth brand Day, we will continue to explore data analysis technology and product solutions.
“Princess” technology deep cultivation, improve the product
01. Product matrix takes wing
Since the birth of AntV, we have known that one technology stack cannot solve all the technical problems of data visualization, not only cross-platform problems (mobile /PC), but also cross-professional problems (statistical analysis/graph analysis/geographic analysis). Therefore, we chose to use a large product matrix to solve the collaborative solution. We hope that under such product matrix, we can make our professional depth and business depth.
For those of you who are interested in AntV product matrix project names, please check out bending and talk to you about AntV.
02. The new F-series set sail
AntV F series is based on mobile terminal, a set of mobile terminal visualization scheme incubated based on AntV product matrix and combined with business. Products in the F series are named after the beginning of F. F stands for Fast and Flexible, and the design concept is to provide Fast, Flexible and compatible visualization solutions for multiple ends. Through the coverage of multi-terminal environment, it explores interactive expression that is more suitable for mobile terminal, excavates the performance limit of equipment, and strives to provide data visualization scheme with good experience on mobile terminal. It is also a further exploration and extension of AntV series in the field of visualization. For more details, see the F-series: See the small and set sail.
03. Low-level rendering engine upgrade: G 5.0
As the underlying rendering engine of AntV, G has been upgraded to the new G 5.0 version this year, which is committed to providing consistent and high-performance 2D/3D graphics rendering capability for the upper products and adapting to all the underlying rendering apis on the Web side:
Canvas2D/SVG/WebGL/WebGPU. GPGPU support is especially provided for algorithms suitable for parallel computing in graph scenarios. Check out what we’re bringing with the new architecture.
04. New member: S2
This year, the statistical chart series 2 has a new member, S2. S is taken from the two S’s in the SpreadSheet. 2 represents both the quantity and the row and column dimensions in the PivotTable. 2 also indicates that it is a member of the regular statistics field in the AntV product matrix. S2 is a multidimensional cross-analysis table right out of the box. After polishing many internal table analysis business scenarios, it is finally officially open source, aiming to provide high-performance, easy to expand, beautiful and easy to use multidimensional analysis tables. Make your table analysis “not simple” with a “simple” configuration. See S2 1.0: This table is “not simple” for more details.
05. New member: F6
F6 is a graphics visualization engine that runs fast and smoothly on mobile devices. In H5, small program and other mobile terminal platforms, products have higher requirements on package volume and performance, and also need to define a set of appropriate interaction mode. To solve the above problems, we redesigned and built F6 on the basis of G6. F6 not only features basic association graph drawing, events and animation, but also built-in common mobile interaction modes, rich layout and analysis components, which can be used through simple configuration. See F6 1.0: Small Screen Play graphics Visualization for more details.
06. New member: XFlow
Graph editing is an important direction in graph field, which is needed in many flowchart and diagram rendering scenarios. Ant big data/ARTIFICIAL intelligence platform scene has many years of experience in visual layout. Last year, we extracted the graph-editing kernel from graph-editing engine X6 version 1.0. This year, we also opened to the community version 1.0 of our upper-layer graph editing application-level solution, XFlow, which has been deeply polished and verified in several ant core data r&d and artificial intelligence engineering platforms. This is AntV’s application-level solution based on X6 graph editing engine. XFlow uses plug-in mechanisms to reduce the complexity of composite encapsulation X6 atomic capabilities for different business scenarios. At the same time, the extended design of command mode/state management finally realizes the application level scenario out of the box. See XFlow 1.0: Professional graph editing application solution for more details.
“Enlightenment” tries to explore and move towards analysis
In the fifth year of AntV, in addition to frameworks and libraries, we are also exploring product and technical solutions in the field of data analysis.
G6 stack – GraphInsight
In the direction of visual analysis, three years ago, we opened the open source visual analysis engine “G6”; The year before last, we opened the component library “Graphin” on top of it; Last year, the white paper “Visualization Analysis Solutions” was published. This year, we incubated GraphInsight internally, which allows users to import relational data, map visual channels, lay out their own layout, and explore and analyze in just a few steps. Based on business requirements, you can also export code with one click to generate an SDK for integration into business systems. AntV G6 stack team members have been thinking about how to use graphic visual analysis technology to bring greater analysis insight value to the business. For more details, see G6 Stack: New Understanding of The Grid map.
About the stack – Dipper
After nearly four years of development, the surrounding ecology of L7 technology stack is gradually abundant. From geographic visualization engine, visualization component library to geographic analysis application development framework, related visualization tools have been launched. The L7 stack is evolving from the bottom up. Geographic visualization application development please choose L7, to provide you with a one-stop solution. At present, the platform is facing the direction of mobile, lightweight development: fully support H5, Alipay small program. Mobile interactive experiences will get better and better. This year, we recommend Dipper — the l7-based application development framework for geographic analysis. Users can quickly build and develop applications such as map analysis and command through componentized and modular configuration. For more details, see L7 Stack: One-stop geographic analysis application solution.
AVA 2.0
AVA, the intelligent visual analysis framework, has launched 2.0, which adds an “insight-driven” visual recommendation path to the original architecture and ecology. The new LiteInsight module automatically extracts insights from multidimensional data, mining interesting patterns from underlying data, ranking, recommending, and visualizing the most important insights. AVA 2.0: Insights, a new beginning.
conclusion
AntV, a group of people with love and dreams, is moving forward with the dream of “enabling people to acquire visual thinking ability in the data world”.
It is written by the deep mountain stream in Fuyang, and the wind and rain outside is like surging inside. I would like to share AntV’s fifth brand day cake with you. Thank you for your support and help, and LOOK forward to having you in the future
The appendix
Details of AntV 2021 Brand Day launch
- Gewu · Gewu – AntV released in 2021
- F series: See the small, set sail
- Bending to talk to you about AntV
- Technical articles
-
- S2 1.0: This table is “not easy”
- F6 1.0: Small screen play map visualization
-
- XFlow 1.0: Professional graph editing application solution
- G2 stack: Deep study, statistical charts
-
- G6 stack: New understanding of the grid
- L7 stack: One-stop geographic analysis application solution
-
- F2 4.0: Future-oriented, new upgrade
- G 5.0: Professional because of focus
-
- X6: Deep grinding, improving
- Ant Design Charts: AntV’s React Charts library
-
- AVA 2.0: Insights, a new beginning
- The design feature
-
- 2021 AntV Design
- To learning
-
- Visualization 101: Developing a Chart library from 0 to 1
AntV open source project link
Welcome to our GitHub project, light up star to learn about our real-time trends, looking forward to PR:
-
AntV official website: ANTv.vision /
-
G2: github.com/antvis/g2 G2 is a set of graphics syntax based on visual coding. Driven by data, it is highly easy to use and extensible. Users do not need to pay attention to all kinds of tedious implementation details, and a single statement can build a variety of interactive statistical charts.
-
G2Plot: github.com/antvis/g2pl… G2Plot is positioned as an out-of-the-box, easy-to-configure, universal charting library with a good visual and interactive experience.
-
S2: github.com/antvis/s2 S2 is a table solution in the field of multi-dimensional cross analysis. Data-driven view S2 provides the underlying core library, basic component library, and business scenario library. It has the ability of free expansion, allowing developers to play freely out of the box and based on their own scenarios.
-
F2: github.com/antvis/f2 (F2 4.0 new website F2-next-antV.vision) F2 is a mobile, out-of-the-box visualization solution that perfectly supports H5 environments (Node, applets, WEEx). Complete graph syntax theory, to meet all kinds of visualization needs. Professional mobile design guide to bring you the best mobile graphics experience.
-
F6: github.com/antvis/f6 F6 is a simple, easy to use, complete mobile graphics visualization engine. It provides a series of elegant design and easy to use graphics visualization solutions based on high customization capability. It can help developers build their own graph visualization, graph analysis, or graph editor applications.
-
F2Native:github.com/antvis/F2Na… F 2Native is a client focused, out-of-the-box, high-performance visualization solution, complete graph syntax theory, to meet your various needs, professional mobile design guide to bring you the best mobile graphics experience.
-
G6: github.com/antvis/g6 G6 is a Graph visualization and Graph analysis engine under AntV. G comes from Graphic and Graph, which means that we need to do Graph visualization based on Graph analysis technology. 6 comes from The Six Degrees of Separation Theory, which expresses our awe and fascination for relational data and relational networks.
-
Graphin: github.com/antvis/grap… Graphin is a simple, efficient, out-of-the-box relational visual analysis tool based on the G6 package, derived from Graph Insight, Graph analysis insights.
-
X6: github.com/antvis/X6 X6 is AntV’s graph editing engine, providing a series of out-of-the-box interactive components and easy to use node customization capabilities, convenient for us to quickly build DAG, ER, flow chart and other applications.
-
XFlow:github.com/antvis/XFlo… X6 is a professional graph editing application-level solution based on the X6 graph editing engine for React stack users, helping you to easily develop complex graph editing applications. At present, it has been deeply polished and verified in ant big data/artificial intelligence scenarios.
-
L7: github.com/antvis/l7 L7 is an open source development framework for visual analysis of large-scale geospatial data based on WebGL. L in L7 stands for Location, and 7 stands for the seven continents of the world, implying the ability to provide visual analysis for global Location data.
-
L7Plot:github.com/antvis/l7pl… L7Plot is an easy-to-use, graph-rich, customizable visualization of geospatial data based on THE L7 package.
-
G: github.com/antvis/g (G 5.0 new website G-Next-antV.vision) G is the underlying 2D rendering engine common to several ANTV products. It is efficient and easy to use, focusing on graphics rendering, picking, events and animation mechanisms. Provide uniform rendering mechanism for upper G2, F2 and G6.
-
Ant Design Charts: github.com/ant-design/… Ant Design Charts is a chart class library of React version that integrates all AntV stacks, including statistical Charts, relational Charts and geographic visualization Charts.
-
AVA: github.com/antvis/AVA AVA is an intelligent visualization framework for easier visual analysis.
-
ChartCube: chartcube.alipay.com ChartCube is a quick online tool for creating high quality charts in just three steps.