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
Niels Meijer
9cab1215c0
Use TileMatrixSetLimit for extent calculation when available.
2020-04-29 16:35:36 +02:00
Niels Meijer
88ffc559cc
Change XY based on projection.getAxisOrientation(), not only for EPSG:4326
2020-04-29 13:50:08 +02:00
Andreas Hocevar
96802ba645
Remove lint
2020-04-29 09:23:10 +02:00
Niels Meijer
d395b54605
Apply projection.getMetersPerUnit() to calculated resolution
2020-04-28 21:43:59 +02:00
Andreas Hocevar
29ce0bb223
Fix private scope issues in source/UrlTile and subclasses
2020-04-15 10:53:26 +02:00
Andreas Hocevar
b0f20d6bd6
Use imports for enum types
2020-04-15 10:53:23 +02:00
Tim Schaub
054af09032
Make code prettier
...
This updates ESLint and our shared eslint-config-openlayers to use Prettier. Most formatting changes were automatically applied with this:
npm run lint -- --fix
A few manual changes were required:
* In `examples/offscreen-canvas.js`, the `//eslint-disable-line` comment needed to be moved to the appropriate line to disable the error about the `'worker-loader!./offscreen-canvas.worker.js'` import.
* In `examples/webpack/exapmle-builder.js`, spaces could not be added after a couple `function`s for some reason. While editing this, I reworked `ExampleBuilder` to be a class.
* In `src/ol/format/WMSGetFeatureInfo.js`, the `// @ts-ignore` comment needed to be moved down one line so it applied to the `parsersNS` argument.
2020-04-06 12:54:09 -06:00
mike-000
a1dd9cacf7
fix return type
2020-04-04 14:00:20 +01:00
Frédéric Junod
d8cbda18a7
Merge pull request #10840 from fredj/remove_inheritDoc
...
Remove inherit doc
2020-04-04 14:06:43 +02:00
Frederic Junod
615ae71a8f
Remove all inheritDoc tags from src/ol/source
2020-04-03 07:56:58 +02:00
mike-000
dfcc649c59
Merge branch 'master' into patch-4
2020-04-02 22:37:36 +01:00
mike-000
5c848ac1b9
make context options available to renderer
2020-04-02 20:10:07 +01:00
mike-000
0ba659b6af
make context options available to renderer
2020-04-02 20:09:58 +01:00
mike-000
1cd4d37c45
change option name to imageSmoothing
2020-04-02 18:44:07 +01:00
Andreas Hocevar
190cd202a1
Always use load extent with real world center
2020-03-31 16:03:11 +02:00
mike-000
f6bbf414a8
Add loadWrapX option and getter
2020-03-31 16:03:09 +02:00
Andreas Hocevar
f24ecf7b2c
Merge pull request #10805 from regileeso/master
...
make ImageSourceEventType available for consumers
2020-03-27 11:35:30 +01:00
Mateusz Łoskot
98e8bec370
Calculate tile grid extent from extent of bottom-level tile matrix
...
Prefers extent derived from the tile matrix set in the capabilities
over default projection extent.
2020-03-26 19:17:32 +01:00
regileeso
406c38403b
make ImageSourceEventType available for consumers
2020-03-13 11:36:20 +00:00
mike-000
874b850d76
Merge branch 'master' into patch-4
2020-03-11 17:10:03 +00:00
Andreas Hocevar
f448d7179a
Merge pull request #10785 from ahocevar/zoomify-retina
...
Detect Zoomify server-side retina tiles
2020-03-11 11:05:57 +01:00
Andreas Hocevar
ad476f6086
Detect Zoomify server-side retina tiles
2020-03-09 15:22:43 +01:00
Jackie Ng
21fcb4621b
Ensure consistent optionality for options.projection for all ImageSource-derived constructor options
2020-03-04 23:38:54 +11:00
mike-000
7af9697b40
Merge branch 'master' into patch-4
2020-02-28 12:20:06 +00:00
Andreas Hocevar
0fd336daa5
Merge pull request #10743 from ahocevar/ignore-cache-size-when-too-small
...
Ignore user provided tile cache size when too small
2020-02-27 14:52:33 +01:00
Andreas Hocevar
a072e3acea
Ignore user provided tile cache size when too small
2020-02-27 13:41:21 +01:00
Maximilian Kroeg
ba84cfad61
Do requeseted changes 3/3
2020-02-27 10:28:26 +01:00
Maximilian Kroeg
f18b78d2da
Do requested changes 2/3 to cluster source
2020-02-27 10:01:20 +01:00
Maximilian Kroeg
01b3f9a97b
Allow cluster source to unlisten from its source
...
This adds a setSource method to change or remove the cluster source's source.
2020-02-25 10:33:02 +01:00
Andreas Hocevar
608d515f1f
Make sure that optional args are typed accordingly
2020-02-20 12:39:31 +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
f91ce5692f
Remove apidoc annotation to show refresh for ol/source/Cluster
2020-02-01 21:44:10 +01:00
Andreas Hocevar
38abbcbdd6
Remove inheritDoc to work around JSDoc issue
2020-02-01 19:06:37 +01:00
Andreas Hocevar
23d441f9f2
Handle tileSize and tilePixelRatio properly
2020-01-25 19:55:30 +01:00
Vincent Lecrubier
8c89ddceca
Revert #9489 and solves retina tiles on zoomify apparently.
2020-01-24 15:33:42 +00:00
Vincent Lecrubier
3a5c8d637c
Zoomify: Separate the service pixel ratio and the device pixel ratio
2020-01-22 09:32:11 +00:00
Andreas Hocevar
46d98201c3
Store source tiles on render tile instead of source
2020-01-08 10:53:42 +01:00
Andreas Hocevar
2875685b3c
Use TileCache instead of custom structure
2020-01-05 12:25:44 +01:00
Andreas Hocevar
bec747e513
Remove unused argument and member
2020-01-05 12:08:43 +01:00
Andreas Hocevar
6affeb0beb
Do not dispose VectorRenderTiles
2020-01-05 11:52:45 +01:00
Andreas Hocevar
b91e1a893d
Do not abort and dispose of tiles
2020-01-05 00:05:24 +01:00
mike-000
560931e976
Set reprojection canvas context options
...
Add example of disabling image smoothing
Add test for reprojection context options
2019-12-20 11:41:42 +00:00
Andreas Hocevar
c1857efd81
Use render feature compatible extent check
2019-12-11 22:21:15 +01:00
Andreas Hocevar
bbc1de280d
getFeaturesInExtent() for VectorTile source
2019-12-10 14:07:37 +01:00
Andreas Hocevar
f460198850
Simpler tileLoadFunction for vector tiles
2019-12-10 13:50:35 +01:00
Andreas Hocevar
174dea3232
Fix interim tile handing for vector tiles
2019-12-07 15:18:18 +01:00
Alexandre Dubé
d87caed50f
Set utfgrid tile as loaded after load instead of empty
2019-11-27 11:37:52 -05:00
Andreas Hocevar
79074d31c1
Fix lazy UTFGrid loading
2019-11-27 09:44:43 +01:00