Tim Schaub
|
abda7f4f1d
|
Separate lookups for source tiles by tile coord and tile key
|
2019-08-13 16:40:01 -06:00 |
|
ahocevar
|
e07ff9c04e
|
Make zDirection configurable on tile source
|
2019-07-30 16:50:01 +02:00 |
|
ahocevar
|
6123be726a
|
Handle layer removal on shared containers
|
2019-06-02 13:59:06 +02:00 |
|
Frederic Junod
|
40c49a9ce5
|
Remove layerState param from prepareFrame and renderFrame function
|
2019-05-25 07:19:10 +02:00 |
|
ahocevar
|
7895b16043
|
Reuse container for raster and vector image layers
|
2019-05-22 16:47:20 +02:00 |
|
ahocevar
|
335648d613
|
Remove memory leak caused by label cache listeners
|
2019-05-16 21:04:55 +02:00 |
|
ahocevar
|
12289b8ef9
|
Declutter in correct order and for all layers
|
2019-05-05 12:20:38 +02:00 |
|
ahocevar
|
dde9c59021
|
Use nearest lower resolution of vector tiles
|
2019-04-26 14:29:09 +02:00 |
|
Andreas Hocevar
|
10a2b718f5
|
Merge pull request #9286 from ahocevar/interim-transition
Disable transition when an interim tile is available
|
2019-04-05 17:33:58 +02:00 |
|
ahocevar
|
cb2b57232c
|
Add tests
|
2019-03-12 08:11:17 +01:00 |
|
ahocevar
|
b2722542fe
|
Simplify vector tile projection handling
|
2019-03-10 09:37:58 +01:00 |
|
ahocevar
|
56f37ab347
|
Disable transition when an interim tile is available
|
2019-03-03 23:07:46 +01:00 |
|
ahocevar
|
667cadc403
|
Remove extent default so we catch errors when extent is not set
|
2019-02-18 12:07:10 +01:00 |
|
ahocevar
|
90c8fc7888
|
Properly unregister prepareTile listeners
|
2019-01-13 23:09:24 +01:00 |
|
ahocevar
|
54f48e9c03
|
Re-add missing import after rebase
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
0f3c0d1af4
|
Rename VectorImageTile to VectorRenderTile
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
32696638d2
|
Simplify vector tile code
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
ab797b7160
|
Let source set the key, like other sources do
|
2019-01-08 13:44:20 +01:00 |
|
ahocevar
|
523d3a4e8c
|
Let the source load source tiles
|
2019-01-08 13:44:19 +01:00 |
|
Frederic Junod
|
5195adea85
|
Remove 'layerStates' property from the FrameState
|
2018-12-18 09:49:38 +01:00 |
|
Andreas Hocevar
|
0cda18f58a
|
Merge pull request #9008 from ahocevar/decouple-group-creation
Decouple render instruction creation from rendering
|
2018-12-07 14:33:54 +01:00 |
|
ahocevar
|
df59b894b1
|
Make tile keys stable to avoid TileQueue confusion
|
2018-12-04 11:09:51 +01:00 |
|
ahocevar
|
976863c376
|
Add prerender and postrender events for Image layer
|
2018-12-02 21:05:20 +01:00 |
|
ahocevar
|
fbf98a44ea
|
Streamline tile preparation and remove unused code
|
2018-11-29 22:35:46 +01:00 |
|
ahocevar
|
82e2a84862
|
Remove interim tile handling for now
|
2018-11-28 14:42:41 +01:00 |
|
ahocevar
|
f4aec3fd01
|
Remove unused Builder/Executor functions and members
|
2018-11-25 20:06:37 +01:00 |
|
Frederic Junod
|
e66a84c897
|
Add imageRatio option for VectorImage layers
|
2018-11-22 09:38:08 +01:00 |
|
Tim Schaub
|
e9a30c5cb7
|
Use standard tile coords
|
2018-11-21 11:14:17 -07:00 |
|
ahocevar
|
95c16cfa11
|
Fix vector tile renderer test
|
2018-11-16 17:05:44 +01:00 |
|
ahocevar
|
edbe2316ef
|
Lazily create interim tiles (fixes most tests)
|
2018-11-16 15:03:28 +01:00 |
|
Tim Schaub
|
9eb5808844
|
Test that postrender is dispatched (again)
|
2018-11-16 14:57:18 +01:00 |
|
Tim Schaub
|
96437e3875
|
Test prerender and postrender events for a vector layer
|
2018-11-16 14:57:18 +01:00 |
|
Tim Schaub
|
20e5841aed
|
Remove vector mode for vector tile rendering
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
433ab97d1c
|
End of composeFrame
|
2018-11-16 14:56:48 +01:00 |
|
Guillaume Beraudo
|
81d0bc21d5
|
Pass instructions to executor constructor
|
2018-11-16 12:36:50 +01:00 |
|
Guillaume Beraudo
|
ce44a9a3e4
|
Final renamings
|
2018-11-15 23:46:20 +01:00 |
|
Guillaume Beraudo
|
89fed65f07
|
Fix incorrect Executor/Builder types
|
2018-11-15 23:27:43 +01:00 |
|
ahocevar
|
94bf02176e
|
Rename ExecutorGroup and move getMaxExtent to Executor
|
2018-11-15 20:03:34 +01:00 |
|
Guillaume Beraudo
|
951d4d5ade
|
Fix tests
|
2018-11-15 15:20:41 +01:00 |
|
Guillaume Beraudo
|
e299863117
|
More renaming
|
2018-11-15 15:20:41 +01:00 |
|
Tim Schaub
|
2ec509fbca
|
Add an image vector layer for rendering vectors to an image
|
2018-11-12 14:54:11 +01:00 |
|
Tim Schaub
|
5dfa82c27e
|
Create context in vector tile layer constructor
|
2018-11-04 17:43:04 -07:00 |
|
Bobo Häggström
|
dded939a07
|
Do not draw image with width or height < 0.5
|
2018-10-11 15:22:48 +02:00 |
|
Tim Schaub
|
c860aed960
|
Import inherits, getUid, and VERSION from ol/util
|
2018-07-19 10:26:17 -06:00 |
|
ahocevar
|
aecb7e1789
|
Remove unused inherits
|
2018-07-18 16:33:35 +02:00 |
|
ahocevar
|
0a126b620c
|
Use class keyword in tests
|
2018-07-18 16:30:09 +02:00 |
|
ahocevar
|
d6190a0cd7
|
Remove accidently added .only()
|
2018-07-18 12:15:02 +02:00 |
|
ahocevar
|
5d6721192d
|
Make render listeners work with image render mode
|
2018-07-10 11:22:16 +02:00 |
|
simonseyock
|
fcc7d87b06
|
Support hitTolerance in forEachLayerAtPixel
|
2018-06-25 09:09:02 -06:00 |
|
ahocevar
|
130c0eb436
|
Do not render vectors in image mode
|
2018-06-22 13:40:53 +02:00 |
|