Towards a unified declarative schema: antv-spec #218
arranzeyuwang
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The definition of specifications is an important part of a visualization system. There have been proposed a variety of specifications such as Vega.
But existing schemas neither can cover necessary aspects of automated visual analytics, nor fit the rapidly changing visualization systems. Hence we also need to define a unique JSON specification based on AVA's demands.
Thus we proposed the antv-spec as a declarative grammar that supports various technology stacks of AntV. Its definition consists of meta data, canvas attributes (e.g. width and height), data mapping attributes (e.g. marks), and data annotation attributes (e.g. data definition). A typical example can be illustrated as follows:
Back to the Big Picture.
Beta Was this translation helpful? Give feedback.
All reactions