Commit Graph

14001 Commits

Author SHA1 Message Date
Andreas Hocevar
e1bac72003 Make full build iife only, with external geotiff.js and ol-mapbox-style 2022-08-30 09:14:19 -06:00
Tim Schaub
bd3b1bb434 Add support for auto conversion to RGB 2022-08-28 13:59:46 -05:00
Tim Schaub
02cf27149a Avoid stuck maps when resolving views from a GeoTIFF 2022-08-28 11:10:21 -05:00
Andreas Hocevar
1dc8a18362 Merge pull request #14063 from tschaub/mask-support
GeoTIFF mask support
2022-08-28 15:29:41 +02:00
Tim Schaub
c860a362e8 Handle masks in GeoTIFFs 2022-08-27 21:25:03 -05:00
Grant Slater
775091c012 Use preferred tile.openstreetmap.org URL
Use the preferred URL for tile.openstreetmap.org, the old aliases are no longer recommended now that tile supports HTTP/2 + HTTP/3.

Signed-off-by: Grant Slater <git@firefishy.com>
2022-08-28 00:34:40 +01:00
Andreas Hocevar
a98ef7937a Merge pull request #14061 from ahocevar/proj4-version
Clarify proj4 version
2022-08-27 16:08:26 +02:00
Andreas Hocevar
dc37775267 Clarify proj4 version 2022-08-27 16:02:50 +02:00
Andreas Hocevar
7adcb1e169 Merge pull request #14048 from mike-000/wms-params
Clone the WMS params option
2022-08-26 12:23:14 +02:00
mike-000
d74379a7d9 clone the params option 2022-08-26 10:00:11 +01:00
Tim Schaub
ce907ff921 Merge pull request #14015 from mike-000/clear-cache
Clear cache when WebGL tile layer source reset
2022-08-25 17:29:02 +02:00
Tim Schaub
1424788f50 Rework condition 2022-08-25 17:23:58 +02:00
Tim Schaub
c8b869047a Add flat style types to draw and modify interactions 2022-08-25 17:17:28 +02:00
Tim Schaub
0df9561826 Consider both tracing directions when within snap tolerance 2022-08-25 17:17:28 +02:00
mike-000
69fd11e836 handle empty reproj tiles 2022-08-25 10:23:35 +01:00
mike-000
549b07aead defer preload of tiles not immediately required
handle empty reproj tiles
ignore view zoom if layer inside ol/source/Raster
2022-08-25 10:23:35 +01:00
Tim Schaub
f8ba7dec0c Support tracing with the draw interaction 2022-08-23 20:08:46 +02:00
Andreas Hocevar
a04ff795b5 Show only message 2022-08-22 09:20:13 +02:00
Andreas Hocevar
4e9626ef60 Move assertion messages into code and deprecate AssertionError 2022-08-22 09:20:13 +02:00
mike-000
c857ca440c do not display attributions if empty string 2022-08-20 12:24:09 +01:00
mike-000
9df1a82162 clear cache when source reset
clear cache if view projection changed
test source reset
2022-08-19 19:57:36 +01:00
Andreas Hocevar
fae9e9097d Merge pull request #14013 from ahocevar/clear-reprojected-source
Properly clear and refresh reprojected sources
2022-08-19 01:51:37 +02:00
Andreas Hocevar
2ac6ccd31e Properly clear and refresh reprojected sources 2022-08-18 22:36:59 +02:00
Andreas Hocevar
422db1b144 Remove ENABLE_RASTER_REPROJECTION flag 2022-08-18 22:03:15 +02:00
mike-000
bedec22bc0 Improve description of displacement
Group and improve descriptions
2022-08-18 14:13:02 +01:00
Andreas Hocevar
43661e3bd1 Merge pull request #13975 from mike-000/do-not-scale-displacement
Do not scale Icon and RegularShape displacement
2022-08-18 12:30:20 +02:00
mike-000
bfee7f184a support userProjection 2022-08-17 15:59:25 +01:00
Tim Schaub
edd28d7096 Merge pull request #13997 from tschaub/stop-caching
Avoid append only cache in WebGL tile layers
2022-08-17 04:25:20 -06:00
Tim Schaub
a32830c16b Merge pull request #13981 from mike-000/immediate-text
Fix immediate renderer text rotation with offset
2022-08-16 20:04:48 -06:00
Tim Schaub
be8d2843cd Avoid append only cache in WebGL tile layers 2022-08-16 16:31:02 -06:00
Marc Jansen
58a222da93 Fix wording in API docs 2022-08-16 07:58:07 +02:00
Tim Schaub
e566868a5b Allow short name to be extracted 2022-08-15 16:58:42 -06:00
mike-000
0bea162f87 fix text rotation with offset 2022-08-14 19:36:04 +01:00
Maximilian Krög
259e3fe1c9 Fix ol.css for some examples
- es2015-custom-element needs css variables declared in :host
- external-map-map still does not work when editing in codesandbox,
  though that neither worked before.
2022-08-14 16:36:48 +02:00
mike-000
4bc0ce0f03 do not scale displacement 2022-08-13 13:44:53 +01:00
mike-000
e6b4b08cac fix LUMINANCE_ALPHA 2022-08-12 15:55:25 +01:00
Tim Schaub
435e0bb9e8 Merge pull request #13972 from tschaub/un_opt
Remove opt_ prefix
2022-08-12 06:16:27 -06:00
Tim Schaub
ca90dd6fd7 Merge pull request #13973 from mike-000/bandcount
Fix bandcount per texture for 8, 12, 16, etc. bands
2022-08-12 06:08:58 -06:00
Andreas Hocevar
3e707d4ded Merge pull request #13955 from mike-000/immediate-icons
Do not apply #12467 change to Icons
2022-08-12 13:05:33 +02:00
mike-000
b5b53b244f fix bandcount per texture for 8, 12, 16, etc bands 2022-08-12 10:47:27 +01:00
Tim Schaub
99612e7f9a Remove opt_ prefix 2022-08-11 20:14:35 -06:00
MoonE
dd1edc37ca Merge pull request #13971 from MoonE/remove-ie-compatibility
Remove more IE compatibility
2022-08-12 00:38:47 +02:00
Tim Schaub
06dd88268b Merge pull request #13965 from tschaub/doc-update
Remove workaround and docs for IE 11
2022-08-11 16:30:13 -06:00
Maximilian Krög
5c4339f367 Remove more IE compatibility 2022-08-12 00:26:25 +02:00
Tim Schaub
4d3cb782c8 Remove circular dependency 2022-08-11 11:51:01 -06:00
Tim Schaub
ff0dcbef89 Remove workaround and docs for IE 11 2022-08-10 10:49:28 -06:00
mike-000
4953f63fd7 Do not apply #12467 change to Icons
Use getPixelRatio() as in ImageBuilder
2022-08-08 23:48:49 +01:00
Maximilian Krög
5fb69b1de1 Some more small code improvements 2022-08-09 00:28:41 +02:00
Maximilian Krög
5b8d810f80 Use const in more places 2022-08-09 00:25:30 +02:00
Maximilian Krög
f7cb9b9fdf Invert displayed scale for very high zoom levels
This prevents a scale of '1 : 0' being displayed and instead displays
'scale : 1'
2022-08-06 23:16:25 +02:00