Commit Graph

264 Commits

Author SHA1 Message Date
Andreas Hocevar cf6cd09f58 Bring back vector render mode for vector tile layers 2019-11-18 10:40:05 +01:00
Maximilian Krög b1a9f765fc Parse the style in the constructor.
This detects errors earlier and allows the caller to handle the thrown exception.
Remove assertion 65 as it should no longer be needed.
2019-10-03 14:36:48 +02:00
Olivier Guyot 0732f17fd3 Webgl layer / remove @api tag & better doc
Also the webgl layer now only inherits from the Layer class,
not the VectorLayer one.
2019-09-26 14:42:04 +02:00
Olivier Guyot 610a846149 Webgl points renderer / make the hit detection optional 2019-09-25 17:22:36 +02:00
Olivier Guyot 4d7562fca2 Add a new WebGLPointsLayer type using the shader builder utilities
This required adding a `a_index` attribute in the points layer renderer
to be able to make the precomputed shaders to work.
2019-09-24 17:24:56 +02:00
Tim Schaub 2c69ad2bb4 Throw on non-numeric opacity values 2019-08-15 12:55:13 -06:00
Frederic Junod 0497225d5d Fix wrong import in tutorial 2019-06-27 17:01:46 +02:00
Olivier Guyot 2412fe0211 Webgl / remove handling of element_index_uint extension
From now on we will assume this extension is always enabled.

An error message have been added in the unlikely scenario of a lack
of support.
2019-06-05 14:46:15 +02:00
Olivier Guyot 33d007ce01 Webgl buffer / now stores data in typed arrays
The `WebGLBuffer` class API was changed in order to allow populating
the internal array in different ways.
2019-06-01 15:33:31 +02:00
Lutz Helm 0ab7ad741f Add error codes for IIIF errors
60: "Missing or invalid `size`."
Without at least a size, no IIIF can be displayed.

61: "Cannot determine IIIF Image API version from provided image
information JSON."
Without finding out the version information, one could only guess how to
use the image info JSON.
2019-05-09 18:00:18 +02:00
Lasse Brudeskar Vikås 6b1f9e681c Update faq.md 2019-02-27 11:30:55 +01:00
Lasse Brudeskar Vikås 301b45cb7c Update faq.md
Fixed typos in description, and tried to make the text more readable.
2019-02-26 16:13:06 +01:00
Tomasz Pluskiewicz b5f7705e1d Update faq.md 2019-02-25 10:02:52 +01:00
Tomasz Pluskiewicz 9efe10f747 add question about resizing map element 2019-02-25 09:42:54 +01:00
Frederic Junod fe5da2e160 Remove deprecated inherits function 2019-01-25 16:33:02 +01:00
Andreas Hocevar 62288139d6 Clarify where package.json is created and how start and build are added 2019-01-14 18:00:22 +01:00
Joseph Samela af74a476dc show full package.json + emphasize npm init 2019-01-14 10:24:32 -05:00
Joseph Samela 7f0fc2a821 Make package.json valid json object 2019-01-11 13:43:22 -05:00
ThomasG77 a7305be824 Replace rawgit with jsdelivr due to #9082 comment 2018-12-27 13:20:19 +01:00
Tim Schaub 20e5841aed Remove vector mode for vector tile rendering 2018-11-16 14:56:48 +01:00
Frederic Junod 0189e8345d Remove WebGL references in comments 2018-11-16 14:05:06 +01:00
Frederic Junod 69dfbb9e54 Fix spelling 2018-10-08 08:30:10 +02:00
Frederic Junod 513e11d263 Update doc/faq.md
Change code snippet to use es6 modules.
2018-09-29 08:58:02 +02:00
ahocevar a0e72c7d42 Update projection FAQ for v5 2018-08-26 21:41:16 +02:00
Lion Ralfs 1aadd51c57 Fix double backtick typo 2018-07-28 12:58:37 +02:00
Tim Schaub 0edb39c8ab Single quote instead of backtick 2018-07-21 08:40:03 -06:00
Tim Schaub f0ffb48633 Update concepts 2018-07-21 08:37:38 -06:00
Tim Schaub 171195a836 Remove broken link to sources 2018-07-21 08:24:44 -06:00
Tim Schaub 83972b00a5 Use single quote instead of backtick 2018-07-19 10:22:10 -06:00
ahocevar 9304ee25af Fix links and description in quickstart tutorial 2018-07-04 14:52:14 +02:00
ahocevar eef39d3d1d Update quickstart and tutorials for v5 2018-06-22 17:27:50 +02:00
Frederic Junod 39037caaf2 Remove references to tutorials/custom-builds.html 2018-06-18 15:04:06 +02:00
Guillaume Beraudo 8e6b3bba99 Remove documentation related to the closure compiler
In OpenLayers 5, the following features are not supported anymore:
- Google Closure Compiler builds;
- custom builds.

The Google Closure Compiler is only kept for internal type checking.
2018-05-09 21:55:37 +02:00
Tim Schaub 167bc1ec78 Remove externs/oli.js 2018-05-08 08:38:34 -06:00
Pedro González 24b03b37b0 fix assert 36 on error documentation #8147
see [this issue](https://github.com/openlayers/openlayers/issues/8147)
2018-05-03 09:40:49 +02:00
Tim Schaub 7c35139e90 Remove ol/typedefs.js 2018-04-19 18:22:04 -06:00
Tim Schaub d93a76dcb9 Remove olx.js and code that uses it 2018-04-19 18:13:55 -06:00
Tim Schaub ef70d71636 Module types for ol/geom 2018-03-12 08:32:09 -06:00
Tim Schaub b7e9b8b461 Remove logos 2017-12-16 08:46:50 -07:00
Tim Schaub 8bf00cbfb7 Move raster reprojection error threshold to a common reproj module 2017-12-12 17:15:46 -07:00
Tim Schaub 87295a74dd Use named exports from ol/index.js 2017-12-12 12:34:23 -07:00
Andreas Hocevar 3cb5060497 Parse PBF directly in ol.format.MVT
This change also fixes a previous issue, where MultiPolygon geometries for
ol.Feature features were never created.
2017-08-29 08:51:06 +02:00
Tim Schaub 8a08ab6463 Correct types 2017-08-15 15:37:37 -04:00
Andreas Hocevar f4752cee59 Update proj4 in examples and docs 2017-08-10 20:27:49 -06:00
Andreas Hocevar f01e5d3eaf Update Browserify tutorial to use the ol package 2017-07-28 16:29:13 +02:00
Andreas Hocevar 52a9ca6518 Mention other options in the closure tutorial 2017-07-28 16:21:45 +02:00
Andreas Hocevar 0d0f3cadc8 Update docs and readme 2017-07-28 16:21:45 +02:00
Tim Schaub 6604172c1c Throw a byte-saving AssertionError 2017-04-13 06:37:42 -06:00
Marc Jansen 65103d5bd0 Include typedefs.js in example configurations 2017-04-13 07:51:34 +02:00
Toilal e5f2e284ba Add missing externs to custom builds examples 2017-03-24 12:32:38 +01:00