Bart van den Eijnden
ce088d5919
Merge pull request #6620 from Jenselme/fix-gml2-desirializer-3D
...
Fix the parsing of flat coordinates in GML2 for 3D geometies
2017-03-31 11:45:18 +02:00
Julien Enselme
3a5de5483c
Fix the parsing of flat coordinates in GML2 for 3D geometies
...
The code used to rely on the dimension. However, the dimension can only
be read from a GML3 document. This caused, for 3D geometries:
- An assertion error to be raised since the flatCoordinates list
contains more than 3 elements: "Assertion failed: flatCoordinates should
have a length of 3" The value of flatCoordinates for a 3D point was
something like `[2586394, 1232407, 0, 731, NaN, 0]`
- The value of the Z coordinates to be incorrect and always set to 0
This patch simplifies and correct the parsing of the coordinates:
- Don't parse groups of coords and the coordonates at the same time.
- Detect the dimension for the coordinates.
- If the Z coordinate exists, its value is used, otherwise, we use 0.
- Correct the presentation of test data to make it work with the new
parser.
- Add a test for a 3D point.
2017-03-31 10:46:27 +02:00
Tim Schaub
7f74f238fd
Merge pull request #6644 from tschaub/view-setters
...
Allow minZoom and maxZoom to be set on a view
2017-03-28 08:44:31 -06:00
Frederic Junod
57d39109e3
Add test for the metric unit displayed in the scaleline
2017-03-28 09:06:33 +02:00
Tim Schaub
e9c340b957
Allow min/max zoom to be set on a view
2017-03-27 14:18:16 -06:00
Tim Schaub
9415899a03
Add common transforms by default
2017-03-27 10:07:00 -06:00
Andreas Hocevar
3bf74f4a33
Merge pull request #6631 from ahocevar/wms-image-size
...
Fix request image size caclulation
2017-03-24 10:39:09 +01:00
Andreas Hocevar
28fb57ebeb
Fix request image size caclulation
2017-03-23 22:26:58 +01:00
Andreas Hocevar
07d4492ece
Respect cacheSize for reprojected caches
2017-03-22 15:50:58 +01:00
Frédéric Junod
f4bf92a488
Merge pull request #6614 from adube/filter-write-util-method
...
Filter write util method
2017-03-21 16:28:04 +01:00
Alexandre Dubé
827fabc849
Apply reviewer's comments
2017-03-21 10:15:32 -04:00
Frederic Junod
7aa6d6350a
Fix closing tag in gml tests
2017-03-21 14:55:41 +01:00
Alexandre Dubé
ef1033dffc
Test for ol.format.WFS.writerFilter method
2017-03-21 09:19:07 -04:00
Julien Enselme
ecafa44196
Add support for WFS 1.0.0 to ol.format.WFS#writeTransaction
...
- Add a version property to olx.format.WFSWriteTransactionOptions to set
the WFS protocol version to use
- Use the specified version to use the correct schema and version in the
GML request
- Use the version to select the proper GML serializer
2017-03-21 10:59:28 +01:00
Bart van den Eijnden
d931a92a9f
Merge pull request #6523 from Jenselme/gml2-writeGeometryElement
...
Add Gml2 serializers to support WFS-T 1.0.0
2017-03-20 09:32:44 +01:00
SanderH
ebde179ab2
Adding crossOrigin to optionsFromCapabilities
...
This pull request should resolve: https://github.com/openlayers/openlayers/issues/6521
Now with var and single quotes
2017-03-09 14:49:48 +01:00
Frédéric Junod
1e3462d476
Merge pull request #6570 from openlayers/sinon_stub
...
Don't use deprecated sinon.stub(obj, 'meth', fn)
2017-03-09 08:37:10 +01:00
Frederic Junod
3e95c424ab
Don't use deprecated sinon.stub(obj, 'meth', fn)
...
Code updated using https://github.com/hurrymaplelad/sinon-codemod
2017-03-08 15:37:46 +01:00
Frederic Junod
2e22fce718
Return null if the layer was not found in the WMTS capabilities
2017-03-08 15:29:26 +01:00
simonseyock
c027b4d127
Reading kml xunits/yunits insetPixels
2017-03-04 12:24:51 +01:00
Tim Schaub
b383e0ecb2
Add view.getMaxZoom() and view.getMinZoom()
2017-02-19 18:11:04 -07:00
Tim Schaub
719fa6e004
Add view.getZoomForResolution()
2017-02-19 17:16:20 -07:00
Tim Schaub
9bd48d06c3
Complete animations at target values
2017-02-17 13:06:20 -07:00
Julien Enselme
fec279c460
Add GML2 serializer for MultiSurface and MultiPolygon
2017-02-17 16:57:45 +01:00
Julien Enselme
579ec3955e
Add GML2 MultiLineString serialiazer
2017-02-17 16:50:54 +01:00
Julien Enselme
650837b207
Add GML2 serializer for MultiPoint
2017-02-17 16:39:48 +01:00
Julien Enselme
f8c6863fa7
Add GML2 serializer for Point
2017-02-17 16:28:52 +01:00
Julien Enselme
dd90c90819
Add GML2 serializer for Surface and Polygon
...
- Adapt the code from ol.format.GML3.
- Create utility function to create coordinates nodes with proper
attributes
2017-02-17 16:23:16 +01:00
Julien Enselme
21394826b6
Add GML2 serializer for Curve and LineString
...
Adapt the code from ol.format.GML3.
2017-02-17 15:48:10 +01:00
Thomas Chandelle
0764be77c4
Failing test for "Circle Modification"
2017-02-15 09:46:51 +01:00
Andreas Hocevar
da4ddccad9
Allow Zoomify url without TileGroup, z, x and y placeholder
2017-02-10 12:01:56 +01:00
Frederic Junod
a4a8d01bac
Use an url template for ol.source.Zoomify
2017-02-09 17:06:23 +01:00
Andreas Hocevar
abb3bad108
Merge pull request #6472 from ahocevar/hittolerance-test
...
Use fixed pixel ratio for hit tolerance tests
2017-02-08 18:45:59 +01:00
Andreas Hocevar
8581e17593
Use fixed pixel ratio for hit tolerance tests
2017-02-08 16:30:16 +01:00
Frederic Junod
04deaa3032
Remove console.assert in ol.structs.PriorityQueue tests
2017-02-08 13:45:40 +01:00
Frédéric Junod
facd36f683
Merge pull request #6467 from fredj/round_dpi
...
Round the DPI value in ol.source.ImageArcGISRest
2017-02-08 13:42:48 +01:00
Frederic Junod
c260e927a0
Round the DPI value in ol.source.ImageArcGISRest
2017-02-08 13:32:57 +01:00
Thomas Chandelle
998e1705fa
Small XML error in KML test
2017-02-08 13:29:26 +01:00
Andreas Hocevar
c1af0de860
Merge pull request #6410 from rjackson64840/fix-toStringHDMS
...
fixed the degreesToStringHDMS_() function to promote a seconds value …
2017-02-08 11:36:25 +01:00
Andreas Hocevar
6a9cbf11f3
Add tests
2017-02-06 14:45:54 -05:00
Thomas Chandelle
c69efeb8ea
Fit on circle
2017-02-02 10:34:57 +01:00
Andreas Hocevar
ca7540fa3c
Merge pull request #6427 from ahocevar/wms-image-size
...
Ensure WMS width and height are always integers
2017-02-02 09:26:47 +01:00
Andreas Hocevar
47e1354610
Ensure WMS width and height are always integers
2017-02-01 14:00:20 +01:00
Frederic Junod
cff3447675
Use ol.proj.EPSG3857.WORLD_EXTENT in ol.source.TileImage tests
2017-02-01 11:53:24 +01:00
Frédéric Junod
bc1f067f46
Merge pull request #6424 from openlayers/greenkeeper/initial
...
Update dependencies to enable Greenkeeper 🌴
2017-02-01 09:18:29 +01:00
Frederic Junod
7b687be9e0
Don't listen twice to move and end events in ol.control.ZoomSlider
2017-02-01 08:32:34 +01:00
greenkeeper[bot]
7a9c799c8f
chore(package): update dependencies
...
https://greenkeeper.io/
2017-01-31 17:05:37 +01:00
Andreas Hocevar
da10988ffd
Restore test values
2017-01-28 16:08:23 +01:00
Andreas Hocevar
f2100f6846
Accept ol.StyleFunction in ol.Feature#setStyle()
2017-01-28 15:47:14 +01:00
alfred.jackson
419c3752d2
fixed the degreesToStringHDMS_() function to promote a seconds value of 60 up to the next minute; fixed test to account for the padding for minutes and seconds
2017-01-27 17:48:02 -06:00