Andreas Hocevar
|
a072e3acea
|
Ignore user provided tile cache size when too small
|
2020-02-27 13:41:21 +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
|
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
|
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 |
|
Andreas Hocevar
|
ac50cc3460
|
New eslint config with no-multi-assign
|
2019-11-02 15:20:21 +01:00 |
|
Andreas Hocevar
|
61fc71c30f
|
Properly unregister source tile change listeners
|
2019-10-15 21:23:37 +02:00 |
|
Andreas Hocevar
|
0cb9d73848
|
No ERROR state for render tiles
|
2019-10-11 14:58:22 +02:00 |
|
mike-000
|
2a2cc40d42
|
Correct the defaulting of maxZoom
Only default if undefined as maxZoom: 0 should be valid as it is for all other tile sources
|
2019-10-10 14:08:10 +01:00 |
|
Andreas Hocevar
|
7f8fdd6219
|
Ensure proper tile load sequence
|
2019-09-28 15:24:37 +02:00 |
|
Andreas Hocevar
|
47dd60104d
|
Set EMPTY state of VectorRenderTile early
|
2019-09-27 19:04:21 +02:00 |
|
Andreas Hocevar
|
76af2b6466
|
Revert "Handle empty source tiles and queue them properly"
This reverts commit 818bdc411c.
|
2019-09-27 16:09:27 +02:00 |
|
Andreas Hocevar
|
818bdc411c
|
Handle empty source tiles and queue them properly
|
2019-09-24 15:18:59 +02:00 |
|
ahocevar
|
ebfb20440a
|
Simplify events and store listeners only in one place
|
2019-09-04 16:48:43 +02:00 |
|
ahocevar
|
92931c336c
|
Use source tile resolution for pixel buffer
|
2019-08-20 18:27:13 +02:00 |
|
ahocevar
|
6be2818f14
|
Handle empty url tile coord (no wrapx)
|
2019-08-19 11:01:03 +02:00 |
|
Andreas Hocevar
|
b602a6b33a
|
Merge pull request #9871 from ahocevar/tile-load-key-change
Properly handle tile source key change
|
2019-08-19 08:08:31 +02:00 |
|
ahocevar
|
6a741d0504
|
Check extent for wrapped tile coordinate
|
2019-08-18 16:21:46 +02:00 |
|
ahocevar
|
a5fbbef970
|
Always go through source tile change logic
|
2019-08-18 11:44:20 +02:00 |
|
Tim Schaub
|
abda7f4f1d
|
Separate lookups for source tiles by tile coord and tile key
|
2019-08-13 16:40:01 -06:00 |
|
ahocevar
|
28e64f646f
|
Set initial tile state to EMPTY when outside source extent
|
2019-08-11 00:13:18 +02:00 |
|
ahocevar
|
e07ff9c04e
|
Make zDirection configurable on tile source
|
2019-07-30 16:50:01 +02:00 |
|
ahocevar
|
612dd6fe28
|
Return existing source tiles if at target resolution
|
2019-07-16 22:09:24 +02:00 |
|
ahocevar
|
c4937bc716
|
Fix EMPTY state and source key handling
|
2019-06-28 23:25:36 +02:00 |
|
ahocevar
|
756f63e212
|
Add attributionsCollapsible option to source/VectorTile
|
2019-04-17 09:06:37 -07:00 |
|
Andreas Hocevar
|
7ebae2ba80
|
Fix typo in vector tile source docs
|
2019-03-26 14:54:44 +01:00 |
|
ahocevar
|
ac0d67b273
|
Use closest lower source resolution for render tiles
|
2019-03-12 16:51:20 +01:00 |
|
ahocevar
|
b2722542fe
|
Simplify vector tile projection handling
|
2019-03-10 09:37:58 +01:00 |
|
ahocevar
|
667cadc403
|
Remove extent default so we catch errors when extent is not set
|
2019-02-18 12:07:10 +01:00 |
|
ahocevar
|
b6d115d868
|
Make tile cache smaller and screen size dependant
|
2019-01-21 22:35:48 +01:00 |
|
ahocevar
|
0f3c0d1af4
|
Rename VectorImageTile to VectorRenderTile
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
32696638d2
|
Simplify vector tile code
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
ab797b7160
|
Let source set the key, like other sources do
|
2019-01-08 13:44:20 +01:00 |
|
ahocevar
|
523d3a4e8c
|
Let the source load source tiles
|
2019-01-08 13:44:19 +01:00 |
|
ahocevar
|
82e2a84862
|
Remove interim tile handling for now
|
2018-11-28 14:42:41 +01:00 |
|
Frederic Junod
|
087b024a24
|
Change projection property in sources options to optional
The `projection` property is not mandatory, the view's projection is used if not provided.
|
2018-11-21 16:23:29 +01:00 |
|
Frederic Junod
|
c12b41f8c6
|
Simplify import path in ol/source/
|
2018-11-05 16:26:45 +01:00 |
|
Frédéric Junod
|
a2c7eb80fd
|
Merge pull request #8736 from fredj/misc
Typescript misc fixes
|
2018-10-01 08:29:02 +02:00 |
|
William Wall
|
a685e85c10
|
Fix type checks in VectorTileSource
Use typeof(Class) instead of defining a typedef for the tile class
|
2018-09-28 12:33:33 -06:00 |
|
Frederic Junod
|
3d9b1af105
|
Remove 'extent' properties from ol/source/Tile children classes
|
2018-09-28 09:13:43 +02:00 |
|
Frederic Junod
|
d8ee6acefa
|
Remove extra imports in jsdoc
|
2018-09-27 10:00:02 +02:00 |
|
Tim Schaub
|
ccfacc5ee6
|
Transformed types
Using the [ts.js codemod](https://gist.github.com/tschaub/1ea498c9d1e5268cf36d212b3949be4e):
jscodeshift --transform ts.js src
|
2018-09-05 08:05:29 -06:00 |
|
Frederic Junod
|
5fdac622ef
|
Add missing 'extent' property in VectorTile constructor
|
2018-09-03 09:41:00 +02:00 |
|
ahocevar
|
1eeea2aa4d
|
Use class method syntax instead of .prototype.method = function
|
2018-08-06 15:30:17 +02:00 |
|
Tim Schaub
|
affbf59b77
|
Use Object<Foo, Bar> instead of Object.<Foo, Bar>
|
2018-07-25 18:33:49 -07:00 |
|