6 Commits

Author SHA1 Message Date
Jonathan Huang
2e073291c1 clean up examples 2017-04-24 19:59:14 -07:00
Jonathan Huang
31acad6366 [DC EXAMPLES] remove sync requests and fix charts 2017-04-24 19:58:55 -07:00
Jonathan Huang
df8a8dae36 [DC] vega utils file + fix layer examples (#2288)
* [DC] vega utils file + fix layer examples

* remove arrow function
2017-02-17 15:28:58 -08:00
ʈᵃᵢ
ee47aea4b4 [infra] change examples to use forge (#2283) 2017-02-16 10:20:18 -08:00
Jonathan Huang
5d07bfb938 [MAP MIXIN] init map using async init method, fixes #1713, #1687 (#1885)
* [MAP MIXIN] init map using async init method, fixes #1713, #1687

* [V2] add pointmap tests

* [POINTMAP] load proper bounds for initial render call

* bump coverage

* [POINTMAP] update bounds if initial bounds is not equal to rendered map bounds

* fix map move

* remove console

* fix connection reducer test
2016-12-01 14:54:38 -08:00
Christopher Root
d3f30579e9 Adding new RenderChart dc widget to handle all 2D backend rendering with multiple layers. (#1844)
* Adding new rasterChart mapdc widget with multi-layer BE-rendering support.
The raster chart is a wrapper covering all 2D backend-rendering widgets.
This currently includes pointmaps and scatterplots. Changes include:

    1) new point and poly layer mixins that can be added to rasterChart
    2) Adds hit-testing support for all layers, including polys. This includes animations and popups. Requires some new css.
    3) fixed bug to ensure pixel radius set to getResultRowForPixel is an int
    4) several small changes to crossfilter:
        a) each crossfilter object is given a unique id
        b) added a getProjectOn() function to groups in order to retrieve the projections in a join/group-by query.
        c) added flags to extract the sql from certain dimension/group functions rather than run the sql immediately.
    5) Change dc-group-all-mixin to cache the last count by crossfilter id.

* adding multi-layer backend rendering examples for maps and scatterplots
2016-11-17 14:49:46 -08:00