Commit Graph

13518 Commits

Author SHA1 Message Date
Andreas Hocevar
f289979cbf Keep original renderBuffer for hit detection 2020-06-08 22:55:26 +02:00
Andreas Hocevar
686c665c71 No empty declutter instructions, but with individual box 2020-06-08 22:43:38 +02:00
Andreas Hocevar
ff980077ee Consider area around viewport for decluttering 2020-06-08 22:40:26 +02:00
Andreas Hocevar
0f9de15448 Less declutter flicker by respecting renderBuffer 2020-06-08 11:39:02 +02:00
Andreas Hocevar
e21725888f Merge pull request #11135 from ahocevar/focus
Re-enable onFocusOnly option for interaction defaults
2020-06-03 14:21:56 +02:00
Andreas Hocevar
2cac6c4f39 Re-enable onFocusOnly option for interaction defaults 2020-06-03 13:13:59 +02:00
Andreas Hocevar
cc781a84b4 Merge pull request #11106 from M393/zoomslider-init
Defer ZoomSlider initialization until its size is available
2020-05-31 19:08:27 +02:00
mike-000
db074a27e6 correct scalebar box sizing 2020-05-30 12:26:12 +01:00
Maximilian Krög
c4c790a2be Defer ZoomSlider initialization until its size is available 2020-05-26 09:20:09 +02:00
Andreas Hocevar
19272724b1 Merge pull request #11088 from ahocevar/reset-proj4-axis
Transform without axis order in proj4
2020-05-24 17:48:11 +02:00
Andreas Hocevar
a869dafe58 Merge pull request #11089 from ahocevar/object-assign
Use assign function instead of Object.assign
2020-05-24 17:47:47 +02:00
Andreas Hocevar
50107e115a Use assign function instead of Object.assign 2020-05-23 21:22:02 +02:00
Andreas Hocevar
49658709c7 Transform without axis order in proj4 2020-05-23 20:59:08 +02:00
Andreas Hocevar
6c09fa5c44 Handle out of shadow dom dragging and explain logic better 2020-05-22 09:49:27 +02:00
Andreas Hocevar
12b2269265 Fix outside window dragging 2020-05-22 09:18:50 +02:00
mike-000
cf0e650435 allow scale to be two dimensional
add getScaleArray() method

test two dimension scale icons
test two dimension scale text

add example of icon and label scaling
use smaller icon and larger interval
test two dimensional scale icons
test two dimensional scale icons
2020-05-20 09:54:47 +01:00
Tim Schaub
bfee5c00c9 Update function return types 2020-05-18 17:11:13 -06:00
Tim Schaub
fc896eb8c7 Call disposeInternal on the super 2020-05-17 12:17:42 -06:00
Andreas Hocevar
567d2be816 Merge pull request #11046 from pjsg/fix-reprojection
Reprojection: Just draw everything on pixel boundaries (always)
2020-05-17 15:44:40 +02:00
Andreas Hocevar
92a47b5e57 Make formatting prettier 2020-05-17 15:35:28 +02:00
Alexis
b57c0ad631 docs: standardize opaque's jsdoc comment to say 'Whether the layer is oqaque'
-
2020-05-17 15:04:25 +02:00
Alexis
2f03706e80 docs: fix opaque's jsdoc default value to false
fix #10964
2020-05-17 14:54:45 +02:00
Tim Schaub
b16c2e0062 Include pixelworks and terminate workers before creating new ones 2020-05-16 22:19:40 -06:00
philip
c1949a28f0 Just draw everything on pixel boundaries. Browsers just get the
difficult cases wrong.
2020-05-17 00:13:40 +00:00
Andreas Hocevar
e5167f4e12 Fix custom controls with user-provided element 2020-05-15 17:50:44 +02:00
Andreas Hocevar
1a2b4bd479 Merge pull request #11025 from ahocevar/no-more-mapbrowser-pointer-event
Get rid of MapBrowserPointerEvent
2020-05-11 09:11:00 +02:00
Andreas Hocevar
653c4db24c Merge pull request #11024 from ahocevar/webcomponent-improvements
Make events work when inside a web component
2020-05-11 09:07:55 +02:00
Andreas Hocevar
0ed64ae747 Merge pull request #11019 from mike-000/patch-10
Option to disable image smoothing for Image layer sources
2020-05-10 18:23:06 +02:00
Andreas Hocevar
c6341bbcd9 Fix types for events 2020-05-10 18:19:45 +02:00
Andreas Hocevar
33ce206bab Get rid of MapBrowserPointerEvent 2020-05-10 16:54:34 +02:00
Andreas Hocevar
12b5a829d9 Make events work when inside a web component 2020-05-10 08:40:47 +02:00
Maximilian Krög
b6b17ea202 Add MapBrowserPointerEvent to apidoc 2020-05-09 16:23:11 +02:00
mike-000
9a8b9d8ade add Image source imageSmoothing option
Add Image smoothing checkbox to example

Test imageSmoothing option
2020-05-09 10:41:20 +01:00
Frédéric Junod
e74832b13b Merge pull request #11017 from fredj/geoloc_stop_tracking
Don't stop geolocation tracking on error
2020-05-07 15:07:25 +02:00
Frederic Junod
7e248bb8e5 Don't stop geolocation tracking on error 2020-05-07 14:34:13 +02:00
mike-000
7f99ce46bb set background fill style for each label
add check for declutter
2020-05-05 16:22:58 +01:00
mike-000
d72c7fdc13 set background fill style for each label 2020-05-05 13:04:25 +01:00
Andreas Hocevar
c60a1dedeb Merge pull request #10977 from ahocevar/no-fail-when-no-executor-group
Only render vector tile when there are executor groups
2020-05-05 09:27:32 +02:00
Andreas Hocevar
7139c0fdcc Merge pull request #10990 from mike-000/patch-9
Include context options in tile cache key
2020-05-04 18:46:48 +02:00
mike-000
c0577c3293 Include context options in reprojection cache key
fix prettier
2020-05-04 16:45:29 +01:00
mike-000
76d2d6e737 Include context options in reprojection cache key
override the inherited getKey() method
2020-05-04 16:27:27 +01:00
mike-000
9e160e75f9 Include context options in reprojection cache key
use reprojection tileCoordKey instead of source key
2020-05-04 14:31:46 +01:00
mike-000
9bf037947c Include context options in reprojection cache key
fix prettier
2020-05-04 12:53:24 +01:00
mike-000
b2a1540ee0 Include context options in reprojection cache key 2020-05-04 12:47:15 +01:00
Tim Schaub
4d9975754f Mapbox vector layer 2020-05-03 16:07:27 -06:00
Andreas Hocevar
fcc9163494 Merge pull request #10987 from mike-000/patch-3
Use brokenDiagonalRendering reprojection processing if image smoothing is disabled
2020-05-03 16:30:13 +02:00
Andreas Hocevar
9fccf0f25d Merge pull request #10948 from wussup/patch-3
Add constrainResolution option
2020-05-03 16:27:24 +02:00
Andreas Hocevar
29eb314ce9 Fix isDrawableTile for vector render mode 2020-05-03 16:05:17 +02:00
Andreas Hocevar
5c20e86e40 Merge pull request #10981 from nielsmeijer/issue-wmts-bbox
Calculate WMTS TileGrid extent using TileMatrixSetLimit when available
2020-05-03 12:14:27 +02:00
Andreas Hocevar
2d38390e58 Do not rely on custom type overrides 2020-05-02 17:03:12 +02:00