Andreas Hocevar
|
79f5f46d27
|
Remove lint
|
2021-06-28 18:10:51 +02:00 |
|
Maximilian Krög
|
e8b336d11e
|
Fix hitdetection image invalidation
|
2021-06-20 22:35:55 +02:00 |
|
Tim Schaub
|
c6a06018c3
|
Merge pull request #12368 from openlayers/dependabot/npm_and_yarn/typescript-4.3.2
Bump typescript from 4.2.4 to 4.3.2
|
2021-05-31 14:33:41 -06:00 |
|
Tim Schaub
|
9a38b3fc1c
|
Cast layer to base vector type
|
2021-05-31 14:25:21 -06:00 |
|
Andreas Hocevar
|
5ab7cbf905
|
Simpler and faster VectorTile loading
|
2021-05-30 21:22:03 +02:00 |
|
Maximilian Krög
|
bf0671fc08
|
Fix layer canvas reuse
If the scale values have more than 6 decimals they are rounded and can no longer be
compared to the created transform string.
|
2021-05-18 15:43:55 +02:00 |
|
MoonE
|
d09e303672
|
Merge pull request #12016 from MoonE/hitdetect-resolution-constant
Fix VectorLayer hitdetect problems
|
2021-02-27 20:50:31 +01:00 |
|
Maximilian Krög
|
29349d275e
|
Always return Promise from getFeatures
|
2021-02-24 18:37:30 +01:00 |
|
Andreas Hocevar
|
0f953193ea
|
Merge pull request #12018 from ahocevar/only-render-image-when-needed
Only render vector tile image when needed
|
2021-02-11 08:35:57 +01:00 |
|
Andreas Hocevar
|
2d8e7d87ba
|
Always use same order for renderedTiles
|
2021-02-10 21:24:06 +01:00 |
|
Andreas Hocevar
|
ea961c859c
|
Only render vector tile image when needed
|
2021-02-10 19:59:39 +01:00 |
|
Maximilian Krög
|
5a7e4dfaf6
|
Add a constant for the hit-detection resolution
|
2021-02-10 01:04:19 +01:00 |
|
Andreas Hocevar
|
56cea5f880
|
Merge pull request #11990 from ahocevar/remove-vectortile-image-mode
Remove renderMode: 'image' for vector tile layers
|
2021-02-09 16:36:27 +01:00 |
|
Andreas Hocevar
|
ebc3631341
|
Also apply layer opacity to decluttered content
|
2021-02-06 15:21:39 +01:00 |
|
Andreas Hocevar
|
45ba5792cc
|
Remove renderMode: 'image' for vector tile layers
|
2021-02-06 14:57:21 +01:00 |
|
Andreas Hocevar
|
4d5d80cb27
|
Respect opacity for vector instructions
|
2021-02-06 13:38:14 +01:00 |
|
Simon Seyock
|
2ad5789797
|
Add descriptions for properties.
|
2021-02-04 18:19:33 +01:00 |
|
Simon Seyock
|
8facb252f1
|
Replace google closure syntax = with brackets around name
|
2021-02-03 14:06:02 +01:00 |
|
Tim Schaub
|
19bb3f8c88
|
Consistent use of Array and Object types
|
2021-02-02 13:53:10 -07:00 |
|
Andreas Hocevar
|
5084b04173
|
Do not clip declutter executor groups
|
2021-01-13 20:49:29 +01:00 |
|
Andreas Hocevar
|
1cc9fdb6ec
|
Fix handling of VectorTile renderBuffer
|
2021-01-10 18:59:07 +01:00 |
|
Tim Schaub
|
afd0b8f757
|
Throw an error if shaders fail to compile or program fails to link
|
2021-01-05 17:24:58 -07:00 |
|
Maximilian Krög
|
23dc768c2e
|
Order callback calls by distance to click position
All callback calls for hits with a tolerance > 0 are queued and
called ordered by distance after all hits are detected.
|
2020-12-01 23:21:59 +01:00 |
|
Maximilian Krög
|
4546eff66e
|
Also use hitTolerance to select tiles to search
|
2020-12-01 20:21:15 +01:00 |
|
Maximilian Krög
|
cde2dac19f
|
Skip executor groups when tile does not contain coordinates
|
2020-12-01 20:21:13 +01:00 |
|
Andreas Hocevar
|
512642f8e2
|
Document geometry argument of the feature callback for internal use
|
2020-11-29 00:39:55 +01:00 |
|
Andreas Hocevar
|
28aaa2e0d3
|
Pass geometry to forEachFeatureAtPixel callback
|
2020-11-27 13:43:28 +01:00 |
|
Mathias Boeck
|
a92bc2755d
|
Check if render pixel is in the layer extent
|
2020-11-16 14:13:21 +01:00 |
|
Andreas Hocevar
|
c9ebf79df5
|
Add types and comments to make combined image+text decluttering clearer
|
2020-10-05 19:17:22 +02:00 |
|
Maximilian Krög
|
187a216379
|
Do not draw empty text styles
This fixes a rendering/flicker issue when an empty text style is decluttered
together with an image style.
|
2020-10-05 12:20:04 +02:00 |
|
Andreas Hocevar
|
8e862766fc
|
New decluttering implementation
|
2020-09-27 21:13:26 +02:00 |
|
Andreas Hocevar
|
7a5e0db59f
|
Remove decluttering for a fresh start
|
2020-09-18 23:31:20 +02:00 |
|
Maximilian Krög
|
0996b37fe7
|
Fix end world calculation if projection is not symmetric
|
2020-09-17 00:12:15 +02:00 |
|
Maximilian Krög
|
85499d7daf
|
Only draw visible worlds
|
2020-09-14 23:41:04 +02:00 |
|
Frederic Junod
|
142fbc0811
|
Use the className param in ol.layer.Heatmap
|
2020-09-11 08:23:15 +02:00 |
|
Andreas Hocevar
|
3d5f375d52
|
Merge pull request #11521 from ahocevar/integer-pixel-ratio-only
Do not use fractional pixel ratio for rendering vector tiles
|
2020-09-07 12:40:01 +02:00 |
|
Andreas Hocevar
|
3c7fa9a586
|
Do not use fractional pixel ratio for rendering vector tiles
|
2020-09-06 17:08:13 +02:00 |
|
Langbein, Michael
|
a70ce2ca06
|
Implement preRender and postRender methods for WebGLLayerRenderer
This is required so that Renderers like WebGLPointsLayerRenderer can fire prerender and postrender events.
Problem described in [issue 11463](https://github.com/openlayers/openlayers/issues/11463).
|
2020-08-30 13:20:18 +02:00 |
|
Andreas Hocevar
|
fda93cee23
|
Updates for TypeScript v4
|
2020-08-25 13:03:58 +02:00 |
|
mike-000
|
562b2f632f
|
Revert #11193, set vectorRenderer.clipping = false
|
2020-07-30 20:11:11 +01:00 |
|
mike-000
|
6610391c0b
|
Add clipping property
|
2020-07-30 19:58:23 +01:00 |
|
Andreas Hocevar
|
8efb1eea43
|
Reuse empty canvas
|
2020-07-21 22:35:48 +02:00 |
|
Andreas Hocevar
|
0167c2760e
|
Grow cache size dynamically
|
2020-07-11 18:04:07 +02:00 |
|
Kamil
|
a151d1b7a5
|
#11235
GetDataAtPixel performance improvement
|
2020-07-05 17:52:51 +02:00 |
|
Andreas Hocevar
|
18a8961d79
|
Fix getFeatures after rotation reset for VectorImage
|
2020-06-24 21:37:25 +02:00 |
|
Andreas Hocevar
|
ac14f6df62
|
Fix getFeatures after rotation reset for Vector
|
2020-06-24 21:37:13 +02:00 |
|
mike-000
|
6c5a0674ec
|
revert previous commit
|
2020-06-24 15:57:39 +01:00 |
|
mike-000
|
658bc0a729
|
correct clipping of the vector rendering
|
2020-06-24 15:51:41 +01:00 |
|
mike-000
|
1c725c8cfc
|
do not clip the vector rendering
|
2020-06-17 11:13:33 +01:00 |
|
mike-000
|
091584a120
|
do not clip rendering for VectorImage layers
|
2020-06-17 11:11:19 +01:00 |
|