Commit Graph

2448 Commits

Author SHA1 Message Date
Andreas Hocevar
60dfc1f96a renderSync() to make sure overlay is initially visible 2017-08-31 22:16:41 +02:00
Bart van den Eijnden
09e9759753 Merge pull request #7133 from Sol1du2/issue/6991/WFSWriteDimension
Issue/6991/WFS Write Dimension
2017-08-29 09:57:44 +02:00
Bart van den Eijnden
6726e0a98c Merge pull request #7141 from Sol1du2/issue/6990/WFSReadSrsDimension
Issue/6990/Wfs Read srsDimension
2017-08-29 09:38:12 +02: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
Andreas Hocevar
4b4f383043 Transform tile-pixels coordinates only once
This allows us to simplify the vector tile renderer significantly, because
there are no more coordinates that need special tile-pixel handling.
2017-08-28 19:32:16 +02:00
Tim Schaub
da60dafd7f Valid and unique URI for images in the tile queue 2017-08-21 10:32:05 -04:00
Tim Schaub
d23f000846 Correctly create image icons in the tests 2017-08-21 10:32:05 -04:00
Tim Schaub
cab34cb220 Avoid assertion about hardcoded "latest" url 2017-08-21 10:32:05 -04:00
Andreas Hocevar
2421ae0254 Merge pull request #7142 from Sol1du2/issue/6992/UnitTest
Adds unit test to test the projection inside the geometry of esriJson
2017-08-21 12:00:53 +02:00
Tim Schaub
93cfc063c3 Correctly create an icon image 2017-08-18 17:35:59 -04:00
Tim Schaub
b44db8eb26 Missing require in tileurlfunction.test.js 2017-08-18 16:53:46 -04:00
Tim Schaub
145505fa8a Missing require in epsg3857.test.js 2017-08-18 16:48:06 -04:00
Tim Schaub
521f06e91c Remove provide from tile.test.js 2017-08-18 15:56:20 -04:00
Tim Schaub
83f87a1f1e Merge pull request #7151 from tschaub/useless-exports
Get rid of useless test exports
2017-08-17 18:15:51 -04:00
Marc Jansen
ab132d5b3e Merge pull request #7150 from marcjansen/less-spies
Remove problematic spies from scaleline tests
2017-08-17 15:18:32 -04:00
Tim Schaub
a3e3e99baa Get rid of useless test exports 2017-08-17 15:16:58 -04:00
Marc Jansen
d6200ff625 Remove problematic spies from scaleline tests 2017-08-17 20:57:42 +02:00
Tim Schaub
f30f6da7bb Merge pull request #7147 from tschaub/extra-requires
Remove unnecessary import in events.test.js
2017-08-17 14:38:42 -04:00
Tim Schaub
967cffc398 Allow longer for first animation to finish 2017-08-17 13:20:49 -04:00
Tim Schaub
d3527bf910 Avoid modifying imports 2017-08-17 13:20:39 -04:00
Tim Schaub
13550fbb4c Remove unnecessary import in events.test.js 2017-08-17 13:13:39 -04:00
Andreas Hocevar
2a117cce8f Use data URI instead of whole empty image 2017-08-17 10:43:29 -04:00
Joao Gouveia
a0b76a5604 Adds unit test to test the projection inside the geometry of esriJson
This adds a unit test that tests weather the projection (spatial reference)
is being added inside the geometry object when writing features as
esriJson.
2017-08-17 11:21:33 +02:00
Joao Gouveia
5fce1b0351 Adds srsDimension to the pos and posList nodes when writing a WFS transaction
The WFS transaction failed if the srsDimension was not present on the
geometries.
Unit tests have been changed to accomodate the srsDimension attribute.
2017-08-17 10:04:16 +02:00
Tim Schaub
73afb656d7 Test fixes 2017-08-16 14:24:42 -04:00
Tim Schaub
3bdddeac1d More test cleanup 2017-08-16 13:45:13 -04:00
Tim Schaub
46bcce464f Add missing requires to tests 2017-08-16 13:43:28 -04:00
Tim Schaub
39cf0ee154 Avoid failure when other tests don't clean up 2017-08-16 13:43:28 -04:00
Tim Schaub
0dfd6da5a9 Run rendering tests with the rest of the tests 2017-08-16 13:35:32 -04:00
Tim Schaub
32c26c2524 More consistent clean up 2017-08-16 13:35:31 -04:00
Tim Schaub
44a976eb60 Run tests in real browsers with Karma 2017-08-16 13:35:31 -04:00
Joao Gouveia
163fc2e8e6 Adds Unit testing 2017-08-16 12:13:18 +02:00
Andreas Hocevar
44558b7c89 Merge pull request #7125 from ahocevar/remove-error-vector-tiles
Do not try to render error tiles from VectorTile source
2017-08-15 16:34:16 -04:00
Andreas Hocevar
c69cf27218 Trigger change when source tile state changes
A VectorImageTile now gets changed() whenever one of its source tiles's state
changes, until all source tiles are LOADED.
2017-08-15 16:12:41 -04:00
Tim Schaub
ae62f5a682 Test that an animation series works with an undefined view 2017-08-15 13:33:19 -04:00
Tim Schaub
940f97e2a7 Make view.animate() tolerate undefined views 2017-08-15 13:28:50 -04:00
Joao Gouveia
f928209256 Fix srsDimension read on GML3 for Geoserver
Contrary to Mapserver, Geoserver sets the srsDimension attribute on
the child of the geometry node, not on the points list.
This fix searches that node as well.

A small unit test was also added.
2017-08-15 09:10:17 +02:00
Tim Schaub
93a9799e46 Merge pull request #7122 from tschaub/unanimated
Immediately complete no-op animations
2017-08-14 09:43:39 -04:00
Andreas Hocevar
b06efa387c Merge pull request #7120 from ahocevar/fix-overzoom-hitdetect
Fix hit detection for overzoomed vector tiles
2017-08-14 09:21:04 -04:00
Tim Schaub
48178f0e31 Immediately complete no-op animations 2017-08-14 09:08:50 -04:00
Frédéric Junod
d65cabebd6 Merge pull request #7114 from GaborFarkas/webgl_immediate
Immediate WebGL text renderer and other improvements
2017-08-14 14:33:45 +02:00
Andreas Hocevar
992cf2b2d6 Fix hit detection for overzoomed vector tiles 2017-08-13 22:53:58 -04:00
Tim Schaub
13a761b7e7 Sensible default tilegrid for vector tiles 2017-08-12 15:16:55 -06:00
GaborFarkas
bb593eaac8 Fix WebGL text offset direction 2017-08-12 14:52:08 +02:00
Tim Schaub
94fb7ca5a6 Function for getting spherical area 2017-08-10 18:30:42 -06:00
Tim Schaub
92c62e5432 Function for getting great circle lengths 2017-08-10 18:05:21 -06:00
Tim Schaub
17b6088a79 Allow drag and drop interaction to be configured with a source 2017-08-10 07:10:13 -06:00
Bart van den Eijnden
23405b80a2 Merge pull request #6825 from oterral/tesselate
Read/write Tessellate tag in KML format
2017-08-10 13:27:40 +02:00
Tim Schaub
02cc7d643a Merge pull request #7093 from tschaub/modify-source
Allow modify interaction to be configured with a source
2017-08-09 13:55:33 -06:00
Tim Schaub
86eacefe19 Allow modify interaction to be configured with a source 2017-08-09 13:35:25 -06:00