Commit Graph
100 Commits
Author SHA1 Message Date
Andreas Hocevar 720ccbcd42 Use canvas pool for reprojection tiles 2022-07-10 23:06:41 +02:00
Andreas Hocevar f3a05ba82d Use device instead of data pixel ratio to determine canvas size 2022-07-10 23:06:41 +02:00
Andreas Hocevar 6086459cba Handle opacity on canvas instead of dom 2022-07-10 23:06:40 +02:00
Andreas Hocevar 239487e9f0 Only create and load tiles within the viewport 2022-07-10 23:06:40 +02:00
Andreas Hocevar 6ffbfa1a4a Minimize canvas size for rotated views 2022-07-10 19:17:51 +02:00
Andreas Hocevar 22dba410ad Release canvas memory when no longer needed 2022-07-10 19:17:50 +02:00
Andreas Hocevar 60f09fcc45 Merge pull request #13817 from jipexu/main
remove XYZ-ESRI -4326-512 example
2022-07-07 18:23:10 +02:00
Andreas Hocevar e65d09b15b Merge pull request #13819 from mike-000/HERE
Remove HERE Maps example
2022-07-07 18:21:34 +02:00
Andreas Hocevar a6a192699f Merge pull request #13803 from mike-000/icon-clone
Include displacement and declutterMode in Icon style clone
2022-07-01 18:12:50 +02:00
Andreas Hocevar 3ae9e9afd5 Merge pull request #13799 from M393/dont-touch-tiles-used-time-when-expiring
Do not refresh use time for tiles when collecting used source tiles
2022-06-30 22:14:06 +02:00
Andreas Hocevar d4bda2704a Merge pull request #13771 from ahocevar/better-target-change-fix
Better fix for changing pointer ids on event target change
2022-06-17 22:07:17 +02:00
Andreas Hocevar 6dcc583e06 Add tests to ensure correct pointer tracking 2022-06-16 14:36:17 +02:00
Andreas Hocevar 134ec9c8d0 Remove duplicated logic from PointerInteraction 2022-06-16 14:36:17 +02:00
Andreas Hocevar f99dc1e9ec Better fix for changing pointer ids on event target change 2022-06-15 16:29:07 +02:00
Andreas Hocevar 307e9892fc Merge pull request #13762 from ahocevar/webgltile-sources-bands
Fix source band calculation when configured with multiple sources
2022-06-15 16:08:01 +02:00
Andreas Hocevar 20ba9862cd Merge pull request #13770 from ahocevar/tracked-pointers
Clean up tracked pointers when the event target has changed
2022-06-15 16:07:34 +02:00
Andreas Hocevar 1852ad78a2 Clean up tracked pointers when the event target has changed 2022-06-15 12:56:52 +02:00
Andreas Hocevar 04ffcbfd08 Fix source band calculation when configured with multiple sources 2022-06-13 14:35:16 +02:00
Andreas Hocevar 70313f17ad Merge pull request #13754 from openlayers/dependabot/npm_and_yarn/source-map-loader-4.0.0
Bump source-map-loader from 3.0.1 to 4.0.0
2022-06-13 14:28:12 +02:00
Andreas Hocevar 2a1bea64cc Merge pull request #13755 from openlayers/dependabot/npm_and_yarn/babel/core-7.18.5
Bump @babel/core from 7.18.2 to 7.18.5
2022-06-13 14:27:44 +02:00
Andreas Hocevar b87d53bfa3 Merge pull request #13756 from openlayers/dependabot/npm_and_yarn/marked-4.0.17
Bump marked from 4.0.16 to 4.0.17
2022-06-13 14:27:23 +02:00
Andreas Hocevar 6f84ce34ff Merge pull request #13757 from openlayers/dependabot/npm_and_yarn/puppeteer-14.3.0
Bump puppeteer from 14.2.1 to 14.3.0
2022-06-13 14:27:01 +02:00
Andreas Hocevar 2d8f1cd8a7 Merge pull request #13758 from openlayers/dependabot/npm_and_yarn/rollup-2.75.6
Bump rollup from 2.75.5 to 2.75.6
2022-06-13 14:26:23 +02:00
Andreas Hocevar acf08209f0 Merge pull request #13759 from openlayers/dependabot/npm_and_yarn/webpack-cli-4.10.0
Bump webpack-cli from 4.9.2 to 4.10.0
2022-06-13 14:25:59 +02:00
Andreas Hocevar 245f9f029a Merge pull request #13760 from openlayers/dependabot/npm_and_yarn/webpack-dev-server-4.9.2
Bump webpack-dev-server from 4.9.1 to 4.9.2
2022-06-13 14:25:30 +02:00
Andreas Hocevar fcf3f118c1 Merge pull request #13761 from openlayers/dependabot/npm_and_yarn/globby-13.1.2
Bump globby from 13.1.1 to 13.1.2
2022-06-13 14:25:06 +02:00
Andreas Hocevar 9b6f94e194 Merge pull request #13745 from hargasinski/fix-modifying-polygons
Fix modifying polygons with overlapping vertices
2022-06-12 13:44:15 +02:00
Andreas Hocevar 0f1f3e70a7 Merge pull request #13749 from ahocevar/gml-polygon-ring-curve
Support GML polygons with ring curves instead of linear rings
2022-06-12 13:35:41 +02:00
Andreas Hocevar e863960599 Support reading polygons with curve rings 2022-06-10 18:17:26 +02:00
Andreas Hocevar 2a8cc3d2f5 Map multiple LineStringSegments to a one LineString 2022-06-10 18:17:02 +02:00
Andreas Hocevar d530435e2e Merge pull request #13724 from m-mohr/geotiff-from-blob
Load GeoTiff from Blob #13189 #13703
2022-06-08 16:03:13 +02:00
Andreas Hocevar 78e7f378fe Merge pull request #12106 from IQGeo/issue-12101
improve text width calculation
2022-06-08 15:39:29 +02:00
Andreas Hocevar f52af4a9af Merge pull request #13730 from openlayers/dependabot/npm_and_yarn/typescript-4.7.3
Bump typescript from 4.7.2 to 4.7.3
2022-06-06 14:10:31 +02:00
Andreas Hocevar c46a368f2f Merge pull request #13731 from openlayers/dependabot/npm_and_yarn/webpack-5.73.0
Bump webpack from 5.72.1 to 5.73.0
2022-06-06 14:10:06 +02:00
Andreas Hocevar ff955f76db Merge pull request #13733 from openlayers/dependabot/npm_and_yarn/rollup-2.75.5
Bump rollup from 2.75.3 to 2.75.5
2022-06-06 14:09:40 +02:00
Andreas Hocevar 0f2a435297 Merge pull request #13734 from openlayers/dependabot/npm_and_yarn/puppeteer-14.2.1
Bump puppeteer from 14.1.1 to 14.2.1
2022-06-06 14:09:14 +02:00
Andreas Hocevar 38b189ecf9 Merge pull request #13735 from openlayers/dependabot/npm_and_yarn/webpack-dev-server-4.9.1
Bump webpack-dev-server from 4.9.0 to 4.9.1
2022-06-06 14:08:45 +02:00
Andreas Hocevar 28b99b30a8 Merge pull request #13712 from mike-000/tile-pyramid-getData()
Fix tile pyramid getData()
2022-05-31 22:32:36 +02:00
Andreas Hocevar 0e2399d8f4 Merge pull request #13702 from mike-000/interpolate-typedef
Change typedef to boolean
2022-05-24 11:16:24 +02:00
Andreas Hocevar a16aef042d Merge pull request #13691 from burleight/vectorSource-getFeaturesInExtent-wrapX
#13690 VectorSource#getFeaturesInExtent add projection parameter
2022-05-24 09:37:10 +02:00
Andreas Hocevar d9fdc4f0bf Merge pull request #13688 from ahocevar/wmts-flip-x
Flip extent coordinates for projections with ne* axis order
2022-05-22 15:52:19 +02:00
Andreas Hocevar aa190a629a Flip extent coordinates for projections with ne* axis order 2022-05-20 19:38:55 +02:00
Andreas Hocevar 30358b61a9 Merge pull request #13673 from ahocevar/getclipcoords-null
Add  null return type
2022-05-13 19:56:14 +02:00
Andreas Hocevar fc5f85dbcf Add null return type 2022-05-13 19:39:47 +02:00
Andreas Hocevar ce21007f45 Merge pull request #13672 from CNS-Solutions/currentclip_is_null
fix currentClip == null
2022-05-13 19:28:01 +02:00
Andreas Hocevar 6341ed3a64 Merge pull request #13656 from arekgotfryd/draw-shapes-example-fix
Fix for parcel error while building examples
2022-05-10 16:09:51 +02:00
Andreas Hocevar b490b2e01a Use a compatible version of geotiff.js 2022-05-07 11:27:07 +02:00
Andreas Hocevar 4efef182bb Common tile size check with tolerance 2022-05-07 09:50:21 +02:00
Andreas Hocevar 71f37802ae Merge pull request #13566 from CNS-Solutions/decluttering
Decluttering mode by style
2022-05-06 22:23:59 +02:00
Andreas Hocevar b29ad01c7a Merge pull request #13645 from mike-000/tile-load-errors
Output GeoTIFF tile load errors to console
2022-05-06 12:23:46 +02:00
Andreas Hocevar c2639f89f2 Merge pull request #13602 from openlayers/dependabot/npm_and_yarn/ol-mapbox-style-8.0.7
Bump ol-mapbox-style from 8.0.5 to 8.0.7
2022-05-04 00:53:17 +02:00
Andreas Hocevar 27830562fd Update test image 2022-05-04 00:39:30 +02:00
Andreas Hocevar 9a6ff5a321 Merge pull request #13637 from ahocevar/dimensions-transform
Let transform function transform all dimensions it is capable of
2022-05-03 15:19:20 +02:00
Andreas Hocevar 6614cf6051 Merge pull request #13628 from openlayers/dependabot/npm_and_yarn/marked-4.0.15
Bump marked from 4.0.14 to 4.0.15
2022-05-03 15:07:36 +02:00
Andreas Hocevar 50c96831d9 Merge pull request #13629 from openlayers/dependabot/npm_and_yarn/express-4.18.1
Bump express from 4.18.0 to 4.18.1
2022-05-03 13:43:08 +02:00
Andreas Hocevar 92b5c7a4f9 Merge pull request #13630 from openlayers/dependabot/npm_and_yarn/rollup-2.71.1
Bump rollup from 2.70.2 to 2.71.1
2022-05-03 13:42:44 +02:00
Andreas Hocevar ef39e55a92 Merge pull request #13631 from openlayers/dependabot/npm_and_yarn/typescript-4.6.4
Bump typescript from 4.6.3 to 4.6.4
2022-05-03 13:42:11 +02:00
Andreas Hocevar 4e21e1e24e Merge pull request #13632 from openlayers/dependabot/npm_and_yarn/mocha-10.0.0
Bump mocha from 9.2.2 to 10.0.0
2022-05-03 13:41:38 +02:00
Andreas Hocevar 959fffaa70 Merge pull request #13633 from openlayers/dependabot/npm_and_yarn/babel/core-7.17.10
Bump @babel/core from 7.17.9 to 7.17.10
2022-05-03 13:34:26 +02:00
Andreas Hocevar d445d0d9c4 Merge pull request #13634 from openlayers/dependabot/npm_and_yarn/babel/preset-env-7.17.10
Bump @babel/preset-env from 7.16.11 to 7.17.10
2022-05-03 13:34:01 +02:00
Andreas Hocevar 6ace5e7530 Let transform function transform all dimensions it is capable of 2022-05-02 22:25:11 +02:00
Andreas Hocevar 7ca0aee843 Merge pull request #13595 from ahocevar/loadstart-loadend-docs
Properly document loadstart and loadend events
2022-04-23 21:36:53 +02:00
Andreas Hocevar c080a0d2bf Properly document loadstart and loadend events 2022-04-23 21:27:27 +02:00
Andreas Hocevar 16325f069c Merge pull request #13568 from mike-000/osmdata-attribution
Update OSM Vector Tiles attribution
2022-04-22 08:38:31 +02:00
Andreas Hocevar d315675ecc Merge pull request #13528 from burleight/webglpointslayer-wrap-x
WebGLPointsLayer wrapX support - partially addressing #11131
2022-04-17 17:34:01 +02:00
Andreas Hocevar d404371417 Merge pull request #13571 from rycgar/justify-text
Add `justify` option for text style
2022-04-15 13:25:22 +02:00
Andreas Hocevar e8f151543d Simplify/beautify example 2022-04-15 13:13:39 +02:00
Andreas Hocevar 041b9a188a Use reference image from CI 2022-04-14 08:14:47 +02:00
Andreas Hocevar 18080d6c4c Merge pull request #13565 from mike-000/null-projection
Do not assert null projection
2022-04-14 07:38:02 +02:00
Andreas Hocevar 5651520dcd Merge pull request #13496 from mike-000/projection-scale
Improve Projection and Scale example calculations
2022-04-11 21:47:41 +02:00
Andreas Hocevar 353cb4e2fd Merge pull request #13557 from openlayers/dependabot/npm_and_yarn/webpack-5.72.0
Bump webpack from 5.71.0 to 5.72.0
2022-04-11 21:44:44 +02:00
Andreas Hocevar de0f5be04c Merge pull request #13546 from drnextgis/draw_stride
Add geometryLayout property to Draw interaction
2022-04-11 21:43:54 +02:00
Andreas Hocevar c0b2b9526c Merge pull request #13560 from openlayers/dependabot/npm_and_yarn/babel/core-7.17.9
Bump @babel/core from 7.17.8 to 7.17.9
2022-04-11 21:25:07 +02:00
Andreas Hocevar 1dcc2950f7 Merge pull request #13559 from openlayers/dependabot/npm_and_yarn/webpack-dev-server-4.8.1
Bump webpack-dev-server from 4.7.4 to 4.8.1
2022-04-11 21:24:33 +02:00
Andreas Hocevar 4005dba025 Merge pull request #13558 from openlayers/dependabot/npm_and_yarn/marked-4.0.14
Bump marked from 4.0.12 to 4.0.14
2022-04-11 21:23:54 +02:00
Andreas Hocevar 2f8e4f3f9e Merge pull request #13556 from openlayers/dependabot/npm_and_yarn/yargs-17.4.1
Bump yargs from 17.4.0 to 17.4.1
2022-04-11 21:23:21 +02:00
Andreas Hocevar bde8c94fdf Merge pull request #13552 from ahocevar/ol-mapbox-style-8
Updates for ol-mapbox-style v8
2022-04-11 21:20:45 +02:00
Andreas Hocevar d93699b4f0 Update to ol-mapbox-style v8.0.5 2022-04-11 21:13:11 +02:00
Andreas Hocevar 29dcdeee55 Merge pull request #13554 from jipexu/main
NM symbol unit
2022-04-10 21:41:57 +02:00
Andreas Hocevar 5722460250 Load source maps of dependencies for tests 2022-04-10 21:41:00 +02:00
Andreas Hocevar ffee2f727e Updates and example improvements for ol-mapbox-style v8 2022-04-10 21:41:00 +02:00
Andreas Hocevar ae00bf6c48 Merge pull request #13550 from ahocevar/background
Update backgrounds when function returns a different color
2022-04-10 01:25:49 +02:00
Andreas Hocevar 76a36e4583 Merge pull request #13551 from mike-000/pinch-zoom
Do not add second interaction in Pinch Zoom example
2022-04-09 21:02:10 +02:00
Andreas Hocevar cbb18ab805 Update backgrounds when function returns a different color 2022-04-09 10:53:20 +02:00
Andreas Hocevar c03f58fe5d Merge pull request #12936 from ejn/bugfix/gml-multiple-element-parsing
Bugfix for GML parsing with multiple property elements with XML attributes
2022-04-05 11:57:53 +02:00
Andreas Hocevar 0c22cab001 Merge pull request #13533 from ahocevar/gml-typescript
Update type annotations for GMLBase
2022-04-01 19:05:07 +02:00
Andreas Hocevar c6a2392a2e Update type annotations for GMLBase 2022-04-01 14:59:16 +02:00
Andreas Hocevar 432870362b Merge pull request #13514 from openlayers/dependabot/npm_and_yarn/typescript-4.6.3
Bump typescript from 4.6.2 to 4.6.3
2022-03-29 20:02:25 +02:00
Andreas Hocevar c60ba105ed Merge pull request #13513 from openlayers/dependabot/npm_and_yarn/babel-loader-8.2.4
Bump babel-loader from 8.2.3 to 8.2.4
2022-03-29 20:01:56 +02:00
Andreas Hocevar afeb6fecdf Merge pull request #13515 from openlayers/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.3
Bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3
2022-03-29 20:01:22 +02:00
Andreas Hocevar 9386fbb795 Merge pull request #13512 from openlayers/dependabot/npm_and_yarn/serve-static-1.15.0
Bump serve-static from 1.14.2 to 1.15.0
2022-03-29 20:00:09 +02:00
Andreas Hocevar 14651563b4 Merge pull request #13517 from openlayers/dependabot/npm_and_yarn/geotiff-2.0.5
Bump geotiff from 2.0.4 to 2.0.5
2022-03-28 12:15:26 +02:00
Andreas Hocevar e10b7470a6 Merge pull request #13490 from ahocevar/separate-geometry-and-extent
Separate geometry and extent parsing
2022-03-19 16:40:17 +01:00
Andreas Hocevar c21f441fb3 Merge pull request #13491 from ahocevar/map-loadstart-loadend
Add loadstart and loadend map events
2022-03-19 16:39:32 +01:00
Andreas Hocevar 1de3ce7e19 Simplify tile and image load events examples 2022-03-19 10:50:04 +01:00
Andreas Hocevar 26e6bf505c Add loading spinner example 2022-03-19 10:50:04 +01:00
Andreas Hocevar bf9472ac57 Add loadstart and loadend map events 2022-03-19 10:32:22 +01:00
Andreas Hocevar e0b62016d2 Separate geometry and extent parsing 2022-03-18 19:37:01 +01:00
Andreas Hocevar 0ee9c8f4ab Merge pull request #13482 from ahocevar/webgl-compose-events
Add documentation for precompose and postcopose to ol/layer/WebGLTile
2022-03-18 08:53:41 +01:00
Andreas Hocevar d815c93bcf Add documentation for precompose and postcopose to ol/layer/WebGLTile 2022-03-14 22:10:13 +01:00