42 Commits

Author SHA1 Message Date
Chris Matzenbach
a1f06d6b58 Merge pull request #1 from omnisci/matzy/FE-14900_mapd-charting-rebrand
[FE-14900] mapd-charting rebrand
2022-03-09 09:24:25 -06:00
Jonathan Huang
8f7f3e89ca [POINT LAYER] add ability to add mark symbols (#114) 2017-11-28 08:21:31 -05:00
Jonathan Huang
e89bbab693 add tests for raster point layer
progress on sizing spec

finish new point layer genVega

working point raster layer with vega lite spec

fix popup behavior on raster point layer

fix examples

fix examples

add limit to point vega

update transform api and add sampling

update raster poly layer to use setState vega-lite api
2017-11-28 08:21:31 -05:00
Jonathan Huang
af48ce6739 Geo Heatmap Example (#77)
* geoheatmap raster layer

set mapbox token in examples, set cap in example 3, raise poly point cap in other examples (#92)

include all css and js files in one bundle

bump tp webpack 2

begin raster heatmap example

basic heatmap raster layer mixin

fix lint

xyDim getter/setter for heatmap raster layer

raster heatmap layer example with sliders

example to use distinct lang

refactor

use mapd data layer

use webpack dev server for examples

update example build script

calculate proper gap size

update geoheatmap example image

update example image styling

dynamic number of bins on geoheatmap

vega-lite api for heat layer

implement hex binning

update aggregate

ability to switch mark types

update babelrx

manual pixel sizing

add destroy hook

dynamic color domain

linting

use layer.genSQL in genVega

handle aggregation parsing

rebuild

do not set null colordomain

fix test

update bundle

fix test

* tweak example
2017-08-28 15:03:01 -07:00
Eric
3b8960ab1d set mapbox token in examples, set cap in example 3, raise poly point cap in other examples (#92) 2017-08-22 12:05:12 -07:00
Eric
a3dabf93fd Raster point size (#74)
* reduce point size range in raster chart examples

* update links for example gifs in README, example index
2017-07-13 17:02:09 -07:00
mLuby
0605995681 use browser-connector 2017-05-24 13:13:30 -07:00
Marc Balaban
8eac076cef [EXAMPLES] updated example links to connect to metis 2017-05-04 15:50:13 -07:00
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
Christopher Root
e1cd9bc928 Convert mapdc backend-rendered charts to use the new lasso tool, and enable lasso capability for BE scatterplots in immerse (#2492) 2017-04-05 14:56:11 -07:00
ʈᵃᵢ
ee47aea4b4 [infra] change examples to use forge (#2283) 2017-02-16 10:20:18 -08:00
Jonathan Huang
7251f1d4e3 mapdc as ES6 Modules (#2255)
* [MAPDC] refactor using es6 modules

add logging module

add more charts and mixins

add bubble overlay, heatmap, boxplot

add more charts

finish moving to new folder

beging moving overrides to new folder

replace mapdc src/

update build script

fix tests

fix mapdc import

fix mapdc import

prebuild mapdc css styles

remove console

redrawAll on rangeFilter update

remove grunt, delete dead files

update tests

minor fixes

fix raster-mixin d3 import

lint

clear cache

fix mapdc style import

fix example styles

* remove dc from scatter-mixin
2017-02-13 15:20:37 -08:00
ʈᵃᵢ
698e6a0c7e Range chart axis (#2218)
* [dc] initialize range chart with binParams.binBounds instead of xAxisMin/Max

* fix draw-mixin tests

* revert api

* add mapbox-gl-draw to dc example 2
2017-02-06 15:48:49 -08:00
Jonathan Huang
b340a2baa0 [MAPDC] fix examples (#2187) 2017-02-01 12:05:50 -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
Jonathan Huang
ac82a9c44f [DC] use cdn jquery for examples 2016-09-19 17:30:17 -07:00
Jonathan Huang
2e9e98e730 [DC] get count chart size before redrawing charts, fixes #1464, fixes #1396
[DC] add groupAll mixin to dc

[DC] groupAll as a service

disable broken test

[DC] use overrides src files instead of build

[DC] abstract render stack methods

[DC] add dataCount group to dc groupAll
2016-09-07 07:29:56 -07:00
Jonathan Huang
5ae61b5c0f [V2] e2e tests for chart type creation and global filters
[V2] add tags to e2e tests

[DC] fix examples, make async

[V2] more e2e tests for pue, row, table

[V2] e2e test for global filter

[V2] finish global filter tests e2e

[V2] tweak global filter e2e test

[V2] fix filter e2e test due to screen size

[V2] fix multi-comp lint error
2016-08-25 13:53:59 -07:00
Jonathan Huang
4deddb715f [MADPCON] async connect, fixes #975 2016-08-16 09:25:19 -07:00
mLuby
6f0b9fabf1 use conv_4326_900913 lon/lat for example 2 2016-07-21 14:30:14 -07:00
Jonathan Huang
25ae22c67c [DC EXAMPLES] use crossfilter promise constructor 2016-07-09 11:32:50 -07:00
Jonathan Huang
96af7574b4 [DC EXAMPLE] fix 1 and 2 2016-06-17 17:42:37 -07:00
mLuby
e3cdb8349d re-add shift-drag box to dc example 2 and 3 2016-06-15 16:27:51 -07:00
Marc Balaban
52dfe701ad [CONST] removal of const in favor of var for ES5 2016-04-20 13:24:08 -04:00
mLuby
aba35c89da add .on and .off to dc raster chart 2016-04-18 18:28:39 -07:00
Marc Balaban
429ea40195 Merge pull request #378 from map-d/unaliasReservedSQLWords
Unalias reserved sql words
2016-04-12 18:04:05 -07:00
Danny Delott
7ee71c6b56 Update example asset paths, move build process
- Run `npm build:example` from mapdc's package.json
2016-04-12 12:45:36 -07:00
mLuby
f5b3c29665 fix min->minimum max->maximum for example2 2016-04-12 10:19:22 -07:00
mLuby
64f794b101 fix paths for example2 2016-04-11 15:47:35 -07:00
Danny Delott
97c046387b Move mapdc into libraries/mapdc 2016-04-06 22:20:57 -07:00
Danny Delott
a59aa3ec38 Update build for project and example 2016-03-17 12:03:01 -07:00
Marc Balaban
f8cdbd6e9a [example2] updated example2 to include:
- Filter Bar
- Variable radius-size for dots
- Custom mapBox overlay
2016-03-14 16:44:24 -07:00
Marc Balaban
08f4a3e8a0 changed table name 2016-03-08 18:07:09 -08:00
Marc Balaban
082885f959 [BUGS] sending correct dimensions into vega spec now. 2016-03-08 18:07:09 -08:00
Danny Delott
f4efa2f859 Update crossfilter instantiation
- Use new constructor (no label)
2016-03-04 10:39:09 -08:00
Danny Delott
bb3c661c17 Use mapdc's crossfilter instead of own 2016-03-02 18:32:42 -08:00
Danny Delott
1517a32dbe Fix global mapd-con bug
- RasterMixin can now be passed an instance of MapdCon to satisfy the
  con variable in #showPopup
2016-03-01 18:41:09 -08:00
Danny Delott
9980341679 Update example to use local mapdc 2016-02-26 12:50:42 -08:00
Danny Delott
45b53ae982 Fix resizing issue on pointmap 2016-02-25 16:10:58 -08:00
Danny Delott
51959ff36c Add backend rendered pointmap example
- Make MapdCon instance a global variable to allow map-mixin's call to
  getRowsForPixels work.
- Remove old code from previous example
2016-02-25 15:29:05 -08:00
Danny Delott
e2e411d8c4 Begin example for backend rendered pointmap 2016-02-25 15:29:05 -08:00