Tim Schaub
fed6aef057
Merge pull request #9980 from tschaub/use-geographic-geom
...
Get simplified transformed geometry
2019-09-24 18:07:06 +02:00
Olivier Guyot
30f19f8317
Webgl points renderer / terminates worker & dispose helper
2019-09-24 17:59:21 +02:00
Tobias Kohr
182ed012e2
review corrections
2019-09-24 17:58:56 +02:00
Tobias Kohr
a0df485736
add tests for modified methods
2019-09-24 17:58:56 +02:00
Tobias Kohr
d4c1589a01
Seperate internal and API methods for the map
2019-09-24 17:58:56 +02:00
Simon Seyock
04738f494f
Removed tests for simplified geometry cache
2019-09-24 17:47:32 +02:00
Tim Schaub
30cbbfea9d
Get simplified transformed geometry and load features in user projection
2019-09-24 17:45:04 +02:00
Simon Seyock
82486899df
getFeatureAtPixel always returns array
2019-09-24 17:16:25 +02:00
Olivier Guyot
a6b8d920b7
Webgl / add a fixed fragment shader builder for symbols
2019-09-24 15:49:07 +02:00
Olivier Guyot
4de0c0b082
Webgl / add a very simple vertex shader builder utility
...
This only allows including hardcoded values in the shader,
and only for symbols.
2019-09-24 15:43:26 +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
Simon Seyock
3838b68427
Removed SelectInteraction
2019-09-24 10:12:30 +02:00
Marc Jansen
560dae7c45
Merge pull request #9400 from KaiVolland/kml-fixes
...
Changes to parsing of KML displayName
2019-09-23 16:12:17 +02:00
Olivier Guyot
90d38b428c
Merge pull request #9903 from mike-000/patch-1
...
Respect multiWorld: false when an explicit extent constraint would be respected
2019-09-23 13:46:04 +02:00
mike-000
9d125ee340
Respect mutiWorld: false same as explicit extent
...
Fixes #9577
The multiWorld: false constraint is currently not taken into account when constrainResolution is set or when an explicit resolutions array is specified, while an explicit extent constraint is respected in the same situations. This pull request takes a global projection extent into consideration in that same situations that an explicit extent would be.
Add multiWorld tests with resolution constraints
includes fix for #9937
2019-09-23 11:48:25 +01:00
Tim Schaub
c03c359a20
Separate internal and API methods for the view
2019-09-21 11:30:14 -06:00
Tim Schaub
f73d0b16ec
Support for a user projection
2019-09-21 11:21:05 -06:00
simonseyock
89e8d6d693
getGetLegendRequestUrl accepts a LAYER parameter now
2019-09-19 14:21:07 +02:00
Simon Seyock
b2885e86fb
Renaming of getGetFeatureInfoUrl and getGetLegendGraphicUrl
2019-09-18 10:48:18 +02:00
mike-000
d1cf45f767
Update rotation tests to use rotatable controls
...
#9919 make rotateWithView optional so controls used for rotation tests must be made rotatable
2019-09-11 13:03:36 +01:00
Olivier Terral
7c9ebf8b1b
Clone the text's padding
2019-09-06 12:16:04 +02:00
ahocevar
ebfb20440a
Simplify events and store listeners only in one place
2019-09-04 16:48:43 +02:00
ahocevar
d416866108
Use pointer events everywhere
2019-08-31 23:40:11 +02:00
Andreas Hocevar
1f5dfef200
Merge pull request #9888 from ahocevar/pep
...
Use PointerEvent polyfill instead of our own abstraction
2019-08-31 21:07:02 +02:00
Olivier Guyot
d34b6772f2
Merge pull request #9896 from jahow/fix-webgl-warnings
...
Misc. WebGL fixes
2019-08-31 14:57:22 +02:00
Olivier Guyot
c48350b666
Webgl buffer / add utility getSize function
...
Saves checking whether the buffer was initialized with
an array already
2019-08-30 10:38:02 +02:00
ahocevar
fe83d1b32c
Only bind listeners when necessary
2019-08-30 09:16:27 +02:00
ahocevar
74e8e013cf
Use pepjs instead of our own pointerevent polyfill
2019-08-29 18:58:53 +02:00
ahocevar
92931c336c
Use source tile resolution for pixel buffer
2019-08-20 18:27:13 +02:00
ahocevar
5da32dbc5b
More tests
2019-08-19 11:39:39 +02:00
Andreas Hocevar
b602a6b33a
Merge pull request #9871 from ahocevar/tile-load-key-change
...
Properly handle tile source key change
2019-08-19 08:08:31 +02:00
ahocevar
25c8d93eba
Fix test
2019-08-18 11:44:20 +02:00
Tim Schaub
eb294c78d1
Failing test
2019-08-18 08:58:59 +02:00
Tim Schaub
99462d3b53
Only get squared tolerance once per render
2019-08-17 07:10:10 -06:00
Andreas Hocevar
e61c5c07bc
Merge pull request #9389 from KaiVolland/tile-rendering
...
Replaces listener test in tile.tests.js and removes artifacts
2019-08-16 13:02:48 +02:00
Tim Schaub
0212ce6554
Merge pull request #9855 from tschaub/vector-tile-loading
...
Make sure vector tile load handler is called
2019-08-16 04:05:11 -06:00
Tim Schaub
e94c7b6c39
Only set frameState.animate true if in transition and alpha < 1
2019-08-15 12:55:27 -06:00
Tim Schaub
2c69ad2bb4
Throw on non-numeric opacity values
2019-08-15 12:55:13 -06:00
Tim Schaub
abda7f4f1d
Separate lookups for source tiles by tile coord and tile key
2019-08-13 16:40:01 -06:00
ahocevar
28e64f646f
Set initial tile state to EMPTY when outside source extent
2019-08-11 00:13:18 +02:00
ahocevar
6252e92555
Make this a non-breaking change
2019-08-08 13:23:03 +02:00
Kai Volland
bebd7b6b26
Changes to parsing of KML displayName
...
To avoid loss of information the behaviour
of parsing the displayName (if a name attribute is
also given) is changed.
2019-08-08 13:14:39 +02:00
Andreas Hocevar
ec10cda088
Merge pull request #9812 from ahocevar/zdirection
...
Make zDirection configurable on tile source
2019-08-07 08:56:23 +02:00
Tim Schaub
65ad4932f4
Support zoom limits for layers
2019-08-06 21:19:09 -04:00
ahocevar
e07ff9c04e
Make zDirection configurable on tile source
2019-07-30 16:50:01 +02:00
Marc Jansen
b9c2ef389c
Merge pull request #9375 from KaiVolland/reproj-rendering
...
Replaces reproj image.tests.js and tile.tests.js
2019-07-23 08:20:28 +02:00
Marc Jansen
993bf0d2cb
Merge pull request #9762 from KlausBenndorf/get-legend-request
...
Get legend request
2019-07-22 13:54:01 +02:00
Andreas Hocevar
2dda7127ed
Merge pull request #9789 from ahocevar/decode-if-src-only
...
Use Image.prototype.decode only when src is already set
2019-07-22 09:18:56 +02:00
ahocevar
3cef9f2e00
Use Image.prototype.decode only when src is already set
2019-07-19 17:09:24 +02:00