John Firebaugh
8552d6312b
[core] Use core wagyu algorithm; move results into GeometryCollection
2017-03-17 08:28:51 -07:00
Blake Thompson
fb37f5e543
Added wagyu and removed angus clipper
2017-03-17 08:28:51 -07:00
Dane Springmeyer
13e5041553
compare polygon ring areas absolutely
...
- This ensures we actually keep the largest polygons
- Adds testcase that fails without this patch
2017-02-09 10:40:30 -06:00
John Firebaugh
903d609b40
[core] Re-close polygons after clipping with clipper
2016-07-06 11:24:49 -07:00
John Firebaugh
5c7dfd948f
[core] *Tile ↔ *TileData
...
Tile is now the main base class; RasterTile, VectorTile, etc are its subclasses. GeometryTileData and its subclasses form the piece that's passed to the worker.
2016-06-13 10:59:33 -07:00
Konstantin Käfer
8a8f828e41
[core] rename onPlacementRedone -> onNeedsRepaint
2016-06-10 12:42:14 +02:00
Konstantin Käfer
4357fed93b
[core] merge similar implementation of VectorTileSource and ImageTileSource
2016-06-10 12:42:14 +02:00
Konstantin Käfer
971807d3b0
[core] move parsePending() call to TileData
2016-06-10 12:42:14 +02:00
Konstantin Käfer
436d8eb5e0
[core] introduce TileDataObserver
...
avoids passing around bound callback functions
2016-06-10 12:42:14 +02:00
Konstantin Käfer
2b6d0751cf
[core] restructure TileSource construction and callbacks
2016-06-10 12:42:14 +02:00
Konstantin Käfer
46b0ebcd3c
[core] rename VectorTileData => GeometryTileData
2016-06-10 12:42:14 +02:00