Commit Graph

24836 Commits

Author SHA1 Message Date
Tim Schaub 3ecc6d60d2 The forEachLayerAtPixel method calls getDataAtPixel for each layer renderer 2018-11-16 14:57:17 +01:00
Tim Schaub 47ecd508fa Test hybrid mode in vt constructor 2018-11-16 14:57:17 +01:00
Frederic Junod 98a780e5f9 Add missing '.js' in import 2018-11-16 14:57:17 +01:00
Tim Schaub 038f122d11 Clip tile layers by extent 2018-11-16 14:57:17 +01:00
ahocevar 73ffda10db Smarter interim tile creation 2018-11-16 14:57:17 +01:00
Tim Schaub b3bcf7dac1 Add 2% tolerance to vector rendering tests 2018-11-16 14:57:17 +01:00
Tim Schaub 4a3dbb0e24 Use the main map in rendering tests 2018-11-16 14:57:17 +01:00
Florent gravin 90d46cb539 Remove blend-modes example
As we are not doing canvas composition anymore
2018-11-16 14:57:16 +01:00
Florent gravin 7831a591f7 Fix igc example migrating map postcompose event 2018-11-16 14:57:16 +01:00
Florent gravin 1dbe52d738 Fix layer-clipping example using right postrender events 2018-11-16 14:57:16 +01:00
Florent gravin f73c6fab35 Fix igc example migrating map postcompose event 2018-11-16 14:57:16 +01:00
Florent gravin eafe1bf8a3 Fix geolocation-orientation example migrating map postcompose event 2018-11-16 14:57:16 +01:00
Florent gravin 039af41af1 Unbind postrender event in feature-move-animation example 2018-11-16 14:57:16 +01:00
Florent gravin a924834920 Fix feature-animation example migrating map postcompose event 2018-11-16 14:57:15 +01:00
Florent gravin 3bf9a54ed5 Fix dynamic-data example migrating map postcompose event 2018-11-16 14:57:15 +01:00
Florent gravin 91bd144f0e Update post/pre render event doc usage in examples 2018-11-16 14:57:15 +01:00
Florent gravin 160e9e8056 Fix image-filter example using right postrender events 2018-11-16 14:57:15 +01:00
Florent gravin c5b7c5febb Fix magnify example using right postrender events 2018-11-16 14:57:15 +01:00
Florent gravin 3cba5ffbe2 Fix swipe example using right post/pre render events 2018-11-16 14:57:15 +01:00
Florent gravin 4d54549b5f Fix flight-animation example with postrender event 2018-11-16 14:57:15 +01:00
Florent gravin 45cd573768 Fix layer-spy example using right post/pre render events 2018-11-16 14:57:14 +01:00
Tim Schaub 358f58ba3a Doc for transform toString function 2018-11-16 14:57:14 +01:00
Tim Schaub cc9b7b6259 Work around a TypeScript issue with inheritdoc 2018-11-16 14:57:14 +01:00
Tim Schaub 5ad73f8bbd Implement getDataAtPixel for all layer renderers 2018-11-16 14:57:14 +01:00
Tim Schaub 832dadb3af Dedicated transforms 2018-11-16 14:57:14 +01:00
Tim Schaub ac3a1fb953 Dispatch layer changed event when layer needs a re-render 2018-11-16 14:57:13 +01:00
Tim Schaub 7a82904a3b Unused intermediate canvas renderer 2018-11-16 14:57:13 +01:00
Tim Schaub 666f57bd4c Unused transforms 2018-11-16 14:57:13 +01:00
Tim Schaub 32495388b9 Transform origin top left 2018-11-16 14:57:13 +01:00
ahocevar 5bb110f157 Fix render context utility functions and feature-move-animation example 2018-11-16 14:57:13 +01:00
Tim Schaub aa4237539f Provide a pixel transform from the tile renderer 2018-11-16 14:57:13 +01:00
ahocevar ee536fb70d Remove unused code and imports 2018-11-16 14:57:12 +01:00
Tim Schaub bc347e3eb0 Provide a pixel transform to render events 2018-11-16 14:57:12 +01:00
ahocevar 65ceb9264e Remove accidently committed changes 2018-11-16 14:57:12 +01:00
ahocevar 6c0b3f773b New render event API (non functional yet) 2018-11-16 14:57:12 +01:00
Tim Schaub f90efac131 Smaller canvas when rotating vector layers 2018-11-16 14:57:11 +01:00
Tim Schaub 26de43de0c Unused imports 2018-11-16 14:57:11 +01:00
Tim Schaub ed7825e13a Render vector images 2018-11-16 14:57:11 +01:00
Tim Schaub 8b077c66d8 Rotate images 2018-11-16 14:57:11 +01:00
Tim Schaub b5378deb45 Create context in the canvas layer base class 2018-11-16 14:57:11 +01:00
Tim Schaub 33f6d6f110 One fewer transform 2018-11-16 14:57:11 +01:00
Tim Schaub a9f98f2b1e Rotation for image layers 2018-11-16 14:57:10 +01:00
Tim Schaub 8822690cf4 Work with sources that have a max zoom 2018-11-16 14:57:10 +01:00
ahocevar 9a4e665c3b Position tiles by offset instead of extent 2018-11-16 14:56:50 +01:00
Tim Schaub 6edac64b81 Use the regular map in the rendering tests 2018-11-16 14:56:50 +01:00
Tim Schaub f9ebb0c917 Return two canvases from the vector tile layer renderer 2018-11-16 14:56:50 +01:00
Tim Schaub c137b68938 Dispatch pre-render before rendering 2018-11-16 14:56:50 +01:00
ahocevar 8eb48604e9 Round tile x and y and reuse w and h 2018-11-16 14:56:50 +01:00
ahocevar 5fffb67242 Clear canvas when nothing to replay 2018-11-16 14:56:49 +01:00
ahocevar c37b6202a0 Use Map 2018-11-16 14:56:49 +01:00