通过 runtime 中的信息,来推断组件的信息,主要为:
- type
 - position
 
推断逻辑的信息来源为:
- geometry + shape
 - coordinate
 - scale
| geometry | coordinate | channel scale | 结果 |
| —- | —- | —- | —- |
| line | rect | 
| | | | polar |
| | | area | rect |
| | | | polar |
| | | interval | rect |
|
| | | polar |
|
- 且没有 transpose,不显示 x y
| | point | rect |
|
| | | polar |
|
| | text | rect | | | | | polar | | | | image | rect |
|
| | | polar |
|
| | polygon | rect |
| | | | polar |
| | | grid | rect |
|
| | | polar |
|
| | link | rect |
|
| | | polar |
|
| | schema | rect |
|
| | | polar |
|
| | vector | rect |
|
| | | polar |
|
| | node | rect |
| | | | polar |
|
- 不显示 x y 轴
| | edge | rect |
| | | | polar |
|
- 不显示 x y 轴
| 
总结规则为:
- interval、node、edge 三个 Geometry 在 polar 下不展示 x y 轴。
 - channel  scale 的类型,对应的组件类型逻辑一致。
- x -> AxisX
 - y -> AxisY
 - color -> Legend
- linear、time、log、pow 等连续图例
- 数字
 - color
 
 - ordial、band、point 等离散
 
 - linear、time、log、pow 等连续图例
 - shape -> Legend
 
 
