mike-000
ac2b58c554
test using extra stops for extent transform
...
correct coordinate order
2020-02-27 12:19:31 +00:00
mike-000
633396e7df
test using extra stops for extent transform
2020-02-27 12:12:57 +00:00
mike-000
591e5ce01b
More validation. Handle voids in some projections.
...
Handle NaN latitude transform results at void centers of some projections (e.g. Pole LAEA).
Clamp latitudes to not go beyond the poles when calculating intervals.
Further improve polar projections by checking if extent contains max and min intersection coordinates when calculating max and min.
2020-02-26 22:17:49 +00:00
mike-000
adcf57ef20
Better validation to handle polar projections
...
For some projections (e.g. polar) the maximum or minimum values may be at the center.
To improve the display for polar projections take validated center values into account when calculating max and min.
2020-02-25 13:47:02 +00:00
mike-000
9039e2629b
fix trailing space
2020-02-24 21:57:22 +00:00
mike-000
737f3a5066
Handle view projections crossing dateline
...
Use custom toLonLat transform to return wrapped longitudes for extents if view projection crosses the dateline.
Enhance the validation for center and extents to avoid proj4 errors.
2020-02-24 21:53:53 +00:00
mike-000
6ae6d0b835
Optional extra stops to refine extent transforms
...
Add optional extra stops to refine some non-parallel transforms
Refine extent transforms use by Gratucule by using 32 points (8 per side) instead of the standard corners only transform
Update Graticule class description with current limitations
Correct projection extent in Mollweide example and revise opening zoom level correspondingly
2020-02-23 19:13:06 +00:00
Andreas Hocevar
05d3386995
Merge pull request #10715 from mike-000/patch-8
...
Fix disappearing graticule labels when rotation returns to 0
2020-02-20 21:21:17 +01:00
mike-000
e731574e06
Fix disappearing labels when rotation returns to 0
2020-02-20 17:49:05 +00:00
Andreas Hocevar
c20e5bf58a
Merge pull request #10713 from mike-000/patch-7
...
Draw graticule labels in a postrender function
2020-02-20 17:10:08 +01:00
mike-000
59142f800c
Draw labels in a postrender function
2020-02-20 15:50:10 +00:00
mike-000
bc2c49165e
Draw labels in a postrender function
2020-02-20 15:39:08 +00:00
mike-000
00275f1a67
Draw labels in a postrender function
2020-02-20 15:25:32 +00:00
mike-000
3558dbe235
Draw labels in a postrender function
2020-02-20 14:43:48 +00:00
mike-000
a74d33dafb
Draw labels in a postrender function
2020-02-20 14:12:37 +00:00
mike-000
c28793ae04
Draw labels in a postrender function
...
Position labels relative to the viewport when view is rotated
2020-02-20 13:31:41 +00:00
Andreas Hocevar
4a11bcccbb
Merge pull request #10711 from ahocevar/optional-args
...
Make sure that optional args are typed accordingly
2020-02-20 12:50:48 +01:00
Andreas Hocevar
608d515f1f
Make sure that optional args are typed accordingly
2020-02-20 12:39:31 +01:00
Andreas Hocevar
ef63644211
Merge pull request #10710 from ahocevar/fix-stylefunction-type
...
Fix stylefunction return type
2020-02-20 12:35:52 +01:00
Andreas Hocevar
6b9791eeed
Fix stylefunction return type
2020-02-20 11:47:42 +01:00
Andreas Hocevar
d6eb66f083
Merge pull request #10709 from ahocevar/stylefunction-type
...
Fix type and documentation of style function
2020-02-20 11:25:43 +01:00
Andreas Hocevar
13713bab51
Fix type and documentation of style function
2020-02-20 11:09:12 +01:00
Andreas Hocevar
74d26f04fa
Merge pull request #10708 from ahocevar/falsey-select-style
...
Handle Select interactions with falsey select style
2020-02-20 08:46:44 +01:00
Tim Schaub
f154a854c3
Merge pull request #10707 from AugustusKling/circle-ci-test
...
Get default projection for overview map from main map.
2020-02-19 19:38:25 -07:00
Andreas Hocevar
c73034fe7d
Handle Select interactions with falsey select style
2020-02-20 00:36:33 +01:00
Augustus Kling
da7f51c085
Get default projection for overview map from main map.
...
Changes OverviewMap such that it will use whatever projection the
hosting map is using unless a view was specified explicitly.
Fixes #2998 #5188 #10670
2020-02-19 23:10:15 +01:00
Andreas Hocevar
3a92a8091a
Merge pull request #10699 from ahocevar/select
...
Make Select interaction work when there are multiple instances
2020-02-19 15:33:00 +01:00
Tim Schaub
d7aa47eedc
Merge pull request #10694 from M393/image-opacity
...
Draw image with configured opacity
2020-02-19 06:59:33 -07:00
Andreas Hocevar
cac903c837
Merge pull request #10703 from ahocevar/tests
...
CI and test fixes
2020-02-19 14:55:31 +01:00
Andreas Hocevar
bdeab6ab49
Update coverage reporter
2020-02-19 14:23:29 +01:00
Andreas Hocevar
2c213f805c
Try a different cicleci image
2020-02-19 14:23:06 +01:00
Andreas Hocevar
502bb8a169
Merge pull request #10698 from ahocevar/shadow-root
...
Shadow root
2020-02-19 13:45:45 +01:00
Andreas Hocevar
f98f66c529
Make Select interaction work when there are multiple instances
2020-02-19 11:52:12 +01:00
Andreas Hocevar
575ef48b3a
Merge pull request #10688 from ahocevar/generate-d-ts
...
Publish type definition files
2020-02-19 10:57:31 +01:00
Andreas Hocevar
7fa4b2cb24
Publish type definition files
2020-02-19 10:42:54 +01:00
Tim Schaub
341e482f30
Add rendering test for image style opacity
2020-02-18 18:31:57 -07:00
Andreas Hocevar
7fee85734a
Add custom element example
2020-02-18 21:32:31 +01:00
Andreas Hocevar
b6abe036ce
Make events work in shadow dom
2020-02-18 21:32:09 +01:00
Maximilian Krög
6f18350eda
Add regression test for image opacity
2020-02-18 16:30:38 +01:00
Maximilian Krög
ab9d7cdc70
Draw image with configured opacity
2020-02-18 14:09:36 +01:00
Andreas Hocevar
5ea0b52ba8
Merge pull request #10691 from ahocevar/hitdetect-color-range
...
Do not exceed color range
2020-02-18 10:04:00 +01:00
Frédéric Junod
1481ec7d85
Merge pull request #10683 from fredj/fs_events
...
Dispatch enterfullscreen and leavefullscreen from the FullScreen control
2020-02-18 08:26:44 +01:00
Tim Schaub
7c394c6a1b
Merge pull request #10676 from mike-000/patch-6
...
Document that overviewmap view must use same projection as main map
2020-02-17 20:17:22 -07:00
Andreas Hocevar
07b02fe947
Do not exceed color range
2020-02-17 21:58:45 +01:00
Andreas Hocevar
8f9552e78c
Merge pull request #10678 from mike-000/patch-7
...
Add maxResolution option to ol/tilegrid.createXYZ() and ol/source/XYZ
2020-02-17 19:54:55 +01:00
mike-000
1416e30127
Add maxResolution option to createXYZ()
...
include maxResolution in options test
2020-02-17 18:20:50 +00:00
Andreas Hocevar
d5f249f0ef
Merge pull request #10690 from mike-000/patch-8
...
Document minZoom and maxZoom options for all layers
2020-02-17 18:29:21 +01:00
Andreas Hocevar
eebb2cb9ae
Merge pull request #10672 from ahocevar/mousewheel
...
Nicer mousewheel and trackpad zooming
2020-02-17 18:27:03 +01:00
mike-000
fa4fcf3886
add minZoom and maxZoom options
2020-02-17 16:59:40 +00:00
mike-000
4cf093ab75
add minZoom and maxZoom options
2020-02-17 16:58:46 +00:00