Andreas Hocevar
|
89c5364b2f
|
Use correct extent for the vector image
|
2020-01-24 13:50:02 +01:00 |
|
Andreas Hocevar
|
a4735e0700
|
Merge pull request #10478 from ahocevar/abort-without-dispose
Do not abort and dispose of tiles
|
2020-01-09 09:52:07 +01:00 |
|
Andreas Hocevar
|
5a8df1d4e2
|
We no longer need to increase the cache size
|
2020-01-08 10:53:42 +01:00 |
|
mike-000
|
cb665b7ea7
|
Simplify to return false if layer has no source
|
2020-01-06 17:31:38 +00:00 |
|
Andreas Hocevar
|
da6eed850c
|
Do not lock label cache entries
|
2020-01-05 11:24:46 +01:00 |
|
Andreas Hocevar
|
b91e1a893d
|
Do not abort and dispose of tiles
|
2020-01-05 00:05:24 +01:00 |
|
mike-000
|
f48704cac4
|
Fix for undefined source in Vector layer
A source left or set undefined is equivalent to an empty source so treat it as such to prevent errors in prepareFrame
|
2020-01-01 21:04:12 +00:00 |
|
Andreas Hocevar
|
174dea3232
|
Fix interim tile handing for vector tiles
|
2019-12-07 15:18:18 +01:00 |
|
Andreas Hocevar
|
057650fe7d
|
Merge pull request #10309 from ahocevar/vectortile-rendermode-vector
Bring back vector render mode for vector tile layers
|
2019-11-29 11:51:38 +01:00 |
|
Andreas Hocevar
|
9317ad850e
|
Create hit detection data per layer and without requestAnimationFrame
|
2019-11-20 00:50:43 +01:00 |
|
Andreas Hocevar
|
cf6cd09f58
|
Bring back vector render mode for vector tile layers
|
2019-11-18 10:40:05 +01:00 |
|
Andreas Hocevar
|
818113e3ce
|
Do not hit detect while tile is loading
|
2019-11-14 10:30:13 +01:00 |
|
Andreas Hocevar
|
ac50cc3460
|
New eslint config with no-multi-assign
|
2019-11-02 15:20:21 +01:00 |
|
Andreas Hocevar
|
3de05c249b
|
Fix container transform comparison
|
2019-10-31 20:29:20 +01:00 |
|
Andreas Hocevar
|
bb2bdb17aa
|
Render vector tile layers to a single canvas
|
2019-10-31 20:29:19 +01:00 |
|
Andreas Hocevar
|
4b13c6dae0
|
Speed up rendering by not using alpha
|
2019-10-30 14:36:23 +01:00 |
|
Andreas Hocevar
|
7097a4c6ba
|
Use render tiles instead of source tiles for hit detection
|
2019-10-30 11:44:12 +01:00 |
|
Andreas Hocevar
|
025b27bdec
|
Use correct resolution for tile hit canvas
|
2019-10-29 22:11:46 +01:00 |
|
Andreas Hocevar
|
00af5a87be
|
Only use source tile when it is available
|
2019-10-29 18:29:42 +01:00 |
|
Tim Schaub
|
6b4e00e6ac
|
Remove description from type tag
|
2019-10-23 10:27:56 -06:00 |
|
Andreas Hocevar
|
39012a58f8
|
Implement getFeatures() for ol/layer/VectorImage
|
2019-10-22 11:27:26 +02:00 |
|
Andreas Hocevar
|
36a366bfeb
|
Do not stop event propagation in prepareTile
|
2019-10-18 20:50:01 +02:00 |
|
Andreas Hocevar
|
54884314ee
|
Merge pull request #10094 from ahocevar/immediate-hitdetection
New Layer#getFeatures method with fast hit detection
|
2019-10-14 22:21:08 +02:00 |
|
Andreas Hocevar
|
90d6a6f441
|
Move hit detection to its own module
|
2019-10-14 14:40:06 +02:00 |
|
Andreas Hocevar
|
7454df0c2f
|
Resolve empty when tile not loaded yet
|
2019-10-14 14:13:57 +02:00 |
|
Andreas Hocevar
|
3c243b0236
|
getFeature() for VectorTile layer
|
2019-10-08 08:23:38 +02:00 |
|
Andreas Hocevar
|
e9785317eb
|
Move hit detection code to Immediate.js
|
2019-10-08 08:23:38 +02:00 |
|
Andreas Hocevar
|
315695eeb8
|
New Layer#getFeatures method with fast hit detection for VectorLayer
|
2019-10-08 08:23:38 +02:00 |
|
Frederic Junod
|
f20db28901
|
Align layer canvas to the left
So that the position is not affected by the `text-align` css rule.
|
2019-10-07 13:48:32 +02:00 |
|
Frederic Junod
|
41b7893523
|
Mark properties as nullable
|
2019-10-01 10:47:07 +02:00 |
|
Tim Schaub
|
d3b47c794e
|
Make the immediate API work with a user projection
|
2019-09-30 08:28:50 -06:00 |
|
Simon Seyock
|
54cbe14f88
|
Check hits for wrapped around geometries
|
2019-09-26 11:46:10 +02:00 |
|
Simon Seyock
|
6b5c2f47bb
|
reduced typecasts in layerrenderer
|
2019-09-25 15:24:37 +02:00 |
|
Tim Schaub
|
fed6aef057
|
Merge pull request #9980 from tschaub/use-geographic-geom
Get simplified transformed geometry
|
2019-09-24 18:07:06 +02:00 |
|
Tim Schaub
|
30cbbfea9d
|
Get simplified transformed geometry and load features in user projection
|
2019-09-24 17:45:04 +02:00 |
|
Andreas Hocevar
|
3ed1a433fb
|
Don't attempt to render when there is no source
|
2019-09-24 17:37:22 +02:00 |
|
Tim Schaub
|
3c38a38570
|
Merge pull request #9961 from KlausBenndorf/remove-select-interaction
SelectInteraction removal
|
2019-09-24 10:27:20 +02:00 |
|
Simon Seyock
|
acac7a9403
|
remove skipFeature logic
|
2019-09-24 10:12:30 +02:00 |
|
Tim Schaub
|
54d3af40dd
|
Transform the layer extent when a user projection is set
|
2019-09-23 17:23:20 +02:00 |
|
mike-000
|
50be36fc43
|
Correct clipping error seen in #9585
Clipping does not need to consider view rotation
|
2019-09-13 12:06:03 +01:00 |
|
ahocevar
|
ebfb20440a
|
Simplify events and store listeners only in one place
|
2019-09-04 16:48:43 +02:00 |
|
Tim Schaub
|
99462d3b53
|
Only get squared tolerance once per render
|
2019-08-17 07:10:10 -06:00 |
|
Maximilian Krög
|
200392785d
|
Squared tolerance does not change for each style.
|
2019-08-17 11:15:06 +02:00 |
|
Tim Schaub
|
e94c7b6c39
|
Only set frameState.animate true if in transition and alpha < 1
|
2019-08-15 12:55:27 -06:00 |
|
ahocevar
|
e07ff9c04e
|
Make zDirection configurable on tile source
|
2019-07-30 16:50:01 +02:00 |
|
ahocevar
|
387f797f23
|
Avoid false positives for line and polygon hit detection
|
2019-07-23 19:24:27 +02:00 |
|
ahocevar
|
5616c535b0
|
Clean up properly when clearing label cache
|
2019-07-04 16:10:28 +02:00 |
|
ahocevar
|
9cd35d67a9
|
Fix clipping and clearing
|
2019-06-23 14:23:32 +02:00 |
|
ahocevar
|
4d2fa476a3
|
Simpler z sort
|
2019-06-23 14:22:56 +02:00 |
|
ahocevar
|
6783f6adb9
|
Handle container reuse properly when layers are added/removed
|
2019-06-22 19:12:39 +02:00 |
|