Andreas Hocevar
2a117cce8f
Use data URI instead of whole empty image
2017-08-17 10:43:29 -04: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
Frederic Junod
456c85979d
Export ol.Sphere.getLength and ol.Sphere.getArea
2017-08-17 08:40:36 +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
9277902535
Add a Canvas map
2017-08-15 15:37:37 -04:00
Tim Schaub
8a08ab6463
Correct types
2017-08-15 15:37:37 -04:00
Tim Schaub
8e90976bf2
Indentation fix
2017-08-15 15:37:37 -04:00
Tim Schaub
1a6ea341fe
Pluggable map
2017-08-15 15:37:37 -04:00
Tim Schaub
cada78459f
Only use WebGL renderer if ol.has.WEBGL
2017-08-15 15:37:37 -04:00
Tim Schaub
9271df7e1d
Pluggable renderers
2017-08-15 15:37:37 -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
Andreas Hocevar
ee81a5e817
Do not try to render error tiles from source
2017-08-14 10:18:03 -04:00
Tim Schaub
93a9799e46
Merge pull request #7122 from tschaub/unanimated
...
Immediately complete no-op animations
2017-08-14 09:43:39 -04:00
Tim Schaub
7f0c8fe899
Use ol.coordinate.equals
2017-08-14 09:25:41 -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
95bf18f6bd
Merge pull request #7117 from tschaub/vector-tilegrid
...
Sensible default tilegrid for vector tiles
2017-08-12 15:57:16 -06:00
Andreas Hocevar
952a2cfba3
Merge pull request #7111 from ahocevar/graticule-nowrap
...
Remove broken wrapX handling from ol.Graticule
2017-08-12 15:36:30 -06:00
Tim Schaub
13a761b7e7
Sensible default tilegrid for vector tiles
2017-08-12 15:16:55 -06:00
GaborFarkas
f1685cbe4f
Add immediate WebGL text renderer
2017-08-12 14:52:08 +02:00
GaborFarkas
d3c2c7f96d
Fix hole bridging issue freezing the renderer
2017-08-12 14:52:08 +02:00
GaborFarkas
bb593eaac8
Fix WebGL text offset direction
2017-08-12 14:52:08 +02:00
Andreas Hocevar
bfd94445f1
Remove broken wrapX handling from ol.Graticule
2017-08-11 11:00:33 -06:00
Tim Schaub
5f794ab562
Make options optional
2017-08-10 20:31:46 -06:00
Tim Schaub
f3ebbf4b7c
Correct units
2017-08-10 18:45:49 -06: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
GaborFarkas
87391e7795
Fix method name in WebGL polygonreplay
2017-08-10 21:04:53 +02:00
GaborFarkas
87a10200e3
WebGL triangulation performance
2017-08-10 21:04:53 +02:00
Bart van den Eijnden
445c157ee3
Merge pull request #6807 from Jenselme/initialize-hasZ-gml3
...
Initialize hasZ in the constructor of GML3
2017-08-10 20:02:44 +02:00
Julien Enselme
15ddab7d0a
Initialize hasZ in the constructor of GML3
2017-08-10 19:44:20 +02: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
5b75666755
Merge pull request #7098 from ahocevar/no-math-round
...
Use fractional coordinates for CSS positioning
2017-08-09 14:32:39 -06:00
Andreas Hocevar
1c8734b150
Use fractional coordinates for CSS positioning
2017-08-09 14:15:47 -06:00
Tim Schaub
ff9ef481db
Merge pull request #7064 from ahocevar/no-foreach
...
Do not use Array.prototype.forEach when dealing with potentially large arrays
2017-08-09 13:59:49 -06: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
Andreas Hocevar
7d260c54d3
Add new Map#getFeaturesAtPixel method
2017-08-09 12:58:24 -06:00
Andreas Hocevar
388e2a93cb
Fix scale line for EPSG:4326 maps
2017-08-07 20:42:28 -06:00
Andreas Hocevar
4b4d711dbc
Merge pull request #7079 from ahocevar/optimize-custom-renderer
...
Optimize custom renderer code, examples and API
2017-08-06 16:01:18 +02:00
Andreas Hocevar
617151c8ff
Simplify the renderer function API
2017-08-05 00:15:58 +02:00
Andreas Hocevar
67aa1a6dc9
Cache coordinates for reuse on replay, not on geometry
2017-08-04 21:06:22 +02:00
Aleš Jiránek
e52ca96dc3
Fix return type annotation of ol.layer.VectorTile.getSource
2017-08-04 12:05:17 +02:00
Guillaume Beraudo
63b14f5f32
Make ol.layer.Group change handling consistent
...
Changes to the layer were only propagated in some cases like addition/removal of a
layer to the group.
To make it consistent both with the rest of the group.js file and with the
layer.js file, the changes are now always notified.
2017-08-03 11:44:06 +02:00
Andreas Hocevar
aba1045304
Improve API docs for ol.VectorTile
2017-08-03 10:30:24 +02:00