Raul Marin
a673e6d138
Update dependencies
2019-09-13 16:32:37 +02:00
Raul Marin
b572b979a1
Style
2019-07-16 13:43:46 +02:00
Raul Marin
de49aa0bd4
Aggregation: Style improvements
2019-07-16 12:49:09 +02:00
Raul Marin
286daa9bec
Simplify aggregation templates
2019-07-16 12:49:09 +02:00
Raul Marin
46600bf4fc
Please jshint
2019-07-16 12:48:58 +02:00
Raul Marin
aed456bf32
Cluster: Use new webmercator utilities
2019-07-16 12:48:58 +02:00
Raul Marin
d3e807583a
Use proper mode
2019-07-16 12:48:58 +02:00
Raul Marin
262f957218
Aggregation: Improve speeeeeeed
2019-07-16 12:48:58 +02:00
Raul Marin
8454eef6e9
Aggregation: Extract the query to get the grid data
2019-07-16 12:48:58 +02:00
Raul Marin
5e24f650af
Rework how aggregations are calculated
...
Pending fixing Mapnik tiles (pg-mvt work ok)
2019-07-16 12:48:12 +02:00
Raul Marin
a3e8f45552
WIP to change how aggregations are calculated
2019-07-16 12:48:12 +02:00
Daniel García Aubert
f82e403180
Implement query to get features of a cluster for an aggregated map from @jgoizueta's cluster query
2019-02-25 19:40:18 +01:00
Daniel García Aubert
e7e3d612a1
Use strict mode in modules under lib folder (except lib/cartodb/models/resource-locator.js)
2018-10-23 17:45:42 +02:00
Javier Goizueta
996d7fc90d
Lint fixes
2018-10-06 18:26:43 +02:00
Javier Goizueta
c0febf2fd1
Rename time dimension parameters
2018-10-05 20:08:40 +02:00
Javier Goizueta
f841f65a1e
Dimensions metadata
2018-10-04 19:50:14 +02:00
Javier Goizueta
c588d4139e
Refactor time dimensions
2018-10-03 21:02:22 +02:00
Javier Goizueta
aff55351ad
Unify parameter names
2018-10-03 19:07:47 +02:00
Javier Goizueta
96ba075698
Unify handling of cyclic time groupings
...
Remove generic cyclic grouping
2018-10-03 18:57:00 +02:00
Javier Goizueta
dede22c915
Changes in time dimensions API
...
Use single `starting` epoch instead of various offsets.
Add ISO text representation.
Adopt ISO conventions for day of week and week of year.
Rename internal parameters for consistency with external API.
2018-10-03 17:05:58 +02:00
Javier Goizueta
fbf3fd9d8c
Support old and new dimension definitions
2018-09-25 19:10:56 +02:00
Javier Goizueta
fbcfc7a582
WIP: time dimensions for aggregation
2018-09-20 21:12:54 +02:00
Javier Goizueta
0f20cdaae1
More robust adjustment of spatial limits to the aggregation grid
...
See #1034
2018-09-12 19:27:21 +02:00
Javier Goizueta
1e65804a1b
Avoid requiring the_geom for point-sample aggregation
2018-09-12 11:26:14 +02:00
Jesús Arroyo Torrens
e0f49ca8f5
Fix aggregation-query dimension functions regarding to spaces in columns
2018-08-16 15:34:06 +02:00
Javier Goizueta
2d102c4810
Compensate for bbox lack of accuracy
2018-07-16 12:44:30 +02:00
Javier Goizueta
2063ac15ee
Fix long lines
2018-07-16 11:58:56 +02:00
Javier Goizueta
716f983e71
Filter out partially aggregated clusters
...
Fixes #889
2018-07-15 22:26:37 +02:00
Javier Goizueta
31feb58e1f
Compute aggregation cell size accurately
...
This fixes #1001
2018-07-15 22:25:16 +02:00
Javier Goizueta
ffa3a96f1a
Use unique cartodb_id in aggregated results
...
See #889
FOr centroid and point-grid the cartodb_id wasn't unique across tiles.
2018-04-05 14:06:27 +00:00
Javier Goizueta
44424583f0
Revert "Use unique cartodb_id in aggregated results"
...
This reverts commit c1da1a8a16
.
This is reverted for moving the change out of PR #913 into its own PR for clarity.
2018-04-05 12:12:58 +02:00
Javier Goizueta
dc706aeb43
Fix bug with dimension aliases
...
The point-sample aggregation query failed if dimensions had alias different from the base columns
2018-04-04 16:29:40 +02:00
Javier Goizueta
c1da1a8a16
Use unique cartodb_id in aggregated results
...
See #889
FOr centroid and point-grid the cartodb_id wasn't unique across tiles.
2018-04-04 11:05:03 +02:00
Javier Goizueta
b9de49d5ab
Remove superfluous aggregation filter condition
...
The default aggregation doesn't admit filters, so this wasn't necessary.
2018-03-21 17:36:26 +01:00
Javier Goizueta
6ada8ba6a2
Implement aggregation filters
2018-03-21 17:01:32 +01:00
Javier Goizueta
2e7784ddf2
Add comment to clafify aggregation resolution limit
2018-02-01 10:26:52 +01:00
Javier Goizueta
d88fbbaa87
Use camelCase
2018-01-31 18:55:28 +01:00
Javier Goizueta
7db0744f67
Simplify expression
2018-01-31 17:54:40 +01:00
Javier Goizueta
d1fcd797a3
Limit the minimum size of the the aggregation grid
...
Fixes #860
2018-01-31 17:46:13 +01:00
Javier Goizueta
7641542e67
Check the type of the_geom_webmercator for aggregation
...
Fixes #841
2018-01-29 15:48:35 +01:00
Javier Goizueta
f644b3a226
Add cartodb_id to point-grid aggregation
...
Fixes #846
2018-01-29 12:49:27 +01:00
Daniel García Aubert
99b95cf839
Move check of default-aggregation to mapconfig model
2017-12-28 13:50:59 +01:00
Javier Goizueta
d726c9ad01
Fix point-sample aggregation
...
it failed in the case of aggregate columns with the name of base columns
2017-12-22 15:48:30 +01:00
Javier Goizueta
1ce8076699
Change default aggregation placement to point-sample
...
For consistency with the default aggregation.
2017-12-22 15:46:29 +01:00
Javier Goizueta
e9a4fc4b2c
Use full-sample aggregation only as default
...
Sampling is performed only when placement, columns or dimensions are specified;
otherwise the regular centroid/grid-point/grid-center is used without sampling.
2017-12-22 11:31:33 +01:00
Daniel García Aubert
cc9b190e5d
Minor style formats
2017-12-19 16:17:37 +01:00
Daniel García Aubert
bcd2fd8f88
Export supported placements
2017-12-19 12:59:33 +01:00
Daniel García Aubert
94a5e66881
Merge branch 'master' into full-sample
2017-12-19 12:47:36 +01:00
Daniel
1e08d946b1
Merge pull request #822 from CartoDB/aggregation-validation
...
Validate aggregation input params
2017-12-19 12:42:28 +01:00
Javier Goizueta
506e16fc87
Experimental full-sample aggregation
2017-12-18 20:18:37 +01:00