Tom Payne
|
856a16b43e
|
Add ol.source.IGC
|
2013-12-16 20:26:45 +01:00 |
|
Tom Payne
|
fde0350414
|
Add ol.format.IGC
|
2013-12-16 20:25:49 +01:00 |
|
Tom Payne
|
a0b71d22e4
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-16 17:27:12 +01:00 |
|
Tom Payne
|
50e5ffc8d6
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-16 14:28:12 +01:00 |
|
Tom Payne
|
83e34bfc8d
|
Merge pull request #1392 from twpayne/bing-uk-maps
Add collinsBart and ordnanceSurvery styles to bing-maps example
|
2013-12-16 05:21:13 -08:00 |
|
Tom Payne
|
ec1ee5538a
|
Add collinsBart and ordnanceSurvery styles to bing-maps example
|
2013-12-16 14:07:11 +01:00 |
|
Tom Payne
|
58fc453378
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-16 13:37:11 +01:00 |
|
Tom Payne
|
64824170b4
|
Merge pull request #1391 from twpayne/rbush-get-extent
Add ol.structs.RBush#getExtent
|
2013-12-16 04:32:59 -08:00 |
|
Tom Payne
|
64bd0fcbf6
|
Merge pull request #1390 from twpayne/vector-api-misc-fixes
[vector-api] Miscellaneous vector fixes
|
2013-12-16 04:09:21 -08:00 |
|
Tom Payne
|
fad3251545
|
Add ol.structs.RBush#getExtent
|
2013-12-16 13:02:51 +01:00 |
|
Tom Payne
|
4510510477
|
Handle features with null geometries in ol.source.Vector
|
2013-12-16 12:47:29 +01:00 |
|
Tom Payne
|
975e0c0576
|
Add ol.source.Vector#getExtent
|
2013-12-16 12:47:29 +01:00 |
|
Tom Payne
|
47e2dd53ce
|
Add ol.structs.RBush#getExtent
|
2013-12-16 12:47:29 +01:00 |
|
Tom Payne
|
5729ebbd79
|
Add ol.geom.GeometryCollection#isEmpty
|
2013-12-16 12:47:28 +01:00 |
|
Tom Payne
|
8003c4ba5a
|
Remove ol.format.Format#readStyleFunction
|
2013-12-16 12:47:28 +01:00 |
|
Tom Payne
|
6a7e688957
|
Merge pull request #1389 from twpayne/vector-api-hdpi
[vector-api] High DPI (Retina) support for vector layers
|
2013-12-16 03:36:08 -08:00 |
|
Tom Payne
|
0ddcfb694b
|
Set zoom in vector-layer example to match master
|
2013-12-16 12:29:57 +01:00 |
|
Tom Payne
|
6f2292588f
|
Scale line widths by pixel ratio in immediate mode
|
2013-12-16 12:16:03 +01:00 |
|
Tom Payne
|
eb84072373
|
Pass pixel ratio to ol.render.canvas.Immediate constructor
|
2013-12-16 12:16:03 +01:00 |
|
Tom Payne
|
81c0c37eb9
|
Simplify geometries to a tolerance of half a device pixel
|
2013-12-16 12:16:02 +01:00 |
|
Tom Payne
|
20e51a5e34
|
Pass pixel ratio to ol.renderer.canvas.VectorLayer#renderFeature
|
2013-12-16 12:15:32 +01:00 |
|
Tom Payne
|
9b1a5f512d
|
Scale line widths by pixel ratio in replay mode
|
2013-12-16 12:15:31 +01:00 |
|
Tom Payne
|
8304a2c7aa
|
Pass pixel ratio to ol.render.canvas.Replay constructors
|
2013-12-16 12:15:31 +01:00 |
|
Tom Payne
|
2d0e6fd6bc
|
Pass pixel ratio to ol.render.canvas.ReplayGroup constructor
|
2013-12-16 12:15:30 +01:00 |
|
Tom Payne
|
8ddd56fdfb
|
Merge pull request #1381 from twpayne/vector-api-feature-style-function
[vector-api] Per-feature styleFunction
|
2013-12-16 03:07:20 -08:00 |
|
Tom Payne
|
ec7d193543
|
Don't attempt to render features whose style is undefined or null
|
2013-12-13 22:59:34 +01:00 |
|
Tom Payne
|
afdfb92198
|
Use ol.layer.Vector.defaultStyleFunction by default
|
2013-12-13 22:59:34 +01:00 |
|
Tom Payne
|
c672eca749
|
Add ol.layer.Vector.defaultStyleFunction
|
2013-12-13 22:59:34 +01:00 |
|
Tom Payne
|
a7d6730259
|
Add styleFunction property to ol.Feature
|
2013-12-13 22:59:34 +01:00 |
|
Tom Payne
|
ece21e18fe
|
Make options argument to ol.style.Text optional
|
2013-12-13 22:59:33 +01:00 |
|
Tom Payne
|
aae425eb59
|
Make options argument to ol.style.Stroke optional
|
2013-12-13 22:59:12 +01:00 |
|
Tom Payne
|
f429297a2f
|
Make options argument to ol.style.Image optional
|
2013-12-13 22:58:50 +01:00 |
|
Tom Payne
|
465e33e170
|
Make options argument to ol.style.Fill optional
|
2013-12-13 22:58:28 +01:00 |
|
Tom Payne
|
31cd8da6f6
|
Make options argument to ol.style.Style optional
|
2013-12-13 22:58:01 +01:00 |
|
Tom Payne
|
a7175ae366
|
Merge pull request #1376 from twpayne/vector-api-simplify-schaub
[vector-api] Schaub simplification
|
2013-12-13 13:55:15 -08:00 |
|
Tom Payne
|
464bcce6a5
|
Merge pull request #1380 from twpayne/vector-api-format-projection
[vector-api] Don't assume EPSG:4326 in ol.format
|
2013-12-13 13:54:09 -08:00 |
|
Tom Payne
|
ae7d5ab9d5
|
Merge pull request #1351 from twpayne/openseamap
Add crossOrigin option to ol.source.OSM options
|
2013-12-13 13:18:08 -08:00 |
|
Tom Payne
|
aa10a542ae
|
Add OpenSeaMap layer to localized-openstreetmap example
|
2013-12-13 22:05:08 +01:00 |
|
Tom Payne
|
46f63f1358
|
Add crossOrigin option to ol.source.OSM options
|
2013-12-13 22:02:56 +01:00 |
|
Tom Payne
|
d46d3a209e
|
Don't assume EPSG:4326 in ol.format.XML
|
2013-12-13 21:43:11 +01:00 |
|
Tom Payne
|
c86d7c40e2
|
Don't assume EPSG:4326 in ol.format.Text
|
2013-12-13 21:42:38 +01:00 |
|
Tom Payne
|
700ebb860a
|
Don't assume EPSG:4326 in ol.format.Format
|
2013-12-13 21:42:25 +01:00 |
|
Tom Payne
|
e6becd3e92
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-13 21:35:29 +01:00 |
|
Tom Payne
|
f1efb502ca
|
Merge pull request #1379 from twpayne/observable-struct
Make ol.Observable and ol.Object @structs
|
2013-12-13 12:33:40 -08:00 |
|
Tom Payne
|
91197b5537
|
Merge pull request #1369 from gjn/dev_export_dragbox
[vector-api] Exporting ol.render.DragBox
|
2013-12-13 12:30:53 -08:00 |
|
Tom Payne
|
b179a27ade
|
Rename ol.geom.simplify.schaub to quantize
|
2013-12-13 20:51:54 +01:00 |
|
Tom Payne
|
90e44c3979
|
Make ol.Observable a @struct
|
2013-12-13 20:44:10 +01:00 |
|
Tom Payne
|
d63fec80d1
|
Use goog.object.get to suppress compiler warning about use of [] with struct
|
2013-12-13 20:36:32 +01:00 |
|
Tom Payne
|
6e3bcc7478
|
Make ol.Object#listeners_ a private renameable property
|
2013-12-13 20:35:27 +01:00 |
|
Tom Payne
|
b48fd51561
|
Make ol.Object#accessors_ a private renameable property
|
2013-12-13 20:34:56 +01:00 |
|
Tom Payne
|
b59eec7a83
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-13 20:22:06 +01:00 |
|
Tom Payne
|
b242756f03
|
Merge pull request #1377 from twpayne/struct
Improve type checking with @struct
|
2013-12-13 10:39:21 -08:00 |
|
Tom Payne
|
fdbb9f8d9e
|
Fix type errors in vector-layer-sld example
|
2013-12-13 19:30:11 +01:00 |
|
Tom Payne
|
4470480dc9
|
Improve use of view in device-orientation example
|
2013-12-13 19:27:52 +01:00 |
|
Tom Payne
|
ee2098743d
|
Correct types in ol.layer.Group
|
2013-12-13 19:16:31 +01:00 |
|
Tom Payne
|
e96d56215b
|
Add typecasts so examples compile
|
2013-12-13 19:16:05 +01:00 |
|
Tom Payne
|
59779bdcc5
|
Correct return types of ol.layer.Base methods
|
2013-12-13 18:59:26 +01:00 |
|
Tom Payne
|
d19ce18a31
|
Fix return type of ol.Map#getView
|
2013-12-13 18:59:26 +01:00 |
|
Tom Payne
|
9dc3dc6c11
|
Make ol.renderer.Layer a @struct
|
2013-12-13 18:59:26 +01:00 |
|
Tom Payne
|
a11c64934c
|
Make ol.renderer.Map a @struct
|
2013-12-13 18:59:26 +01:00 |
|
Tom Payne
|
fbc23499e4
|
Add @struct annotation for simple classes
|
2013-12-13 18:59:26 +01:00 |
|
Tom Payne
|
2bcfa9ee00
|
Fix type errors in ol.renderer.webgl.Map
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
fd733eca82
|
Use assertInstanceof instead of typecast
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
b12bed8949
|
Use assertInstanceof instead of getImageSource
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
c9b0d0bf0e
|
Use assertInstanceof instead of getImageLayer
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
e11d8bf717
|
Use assertInstanceof instead of getTileSource
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
8d5e46622c
|
Use assertInstanceof instead of getTileLayer
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
3681b3c669
|
Always use goog.vec.Mat4.Number instead of goog.vec.Mat.AnyType
|
2013-12-13 18:59:25 +01:00 |
|
Tom Payne
|
5f0ea858ec
|
Fix multiple type errors in getFeatureInfoForPixel
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
a93e0b85df
|
Improve type checking in ol.interaction.DragPan
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
6dedac6ed8
|
Improve type checking in ol.interaction.TouchPan
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
408a75426b
|
Improve type checking in ol.control.Zoom
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
35768f8b48
|
Improve type checking in ol.interaction.Interaction
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
b39ae367e7
|
Improve type checking in ol.canvas.SUPPORTED
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
8f6952c56c
|
Fix use of ol.IView2D in ol.interaction.TouchPan
|
2013-12-13 18:59:24 +01:00 |
|
Tom Payne
|
49369b8800
|
Fix use of ol.IView2D in ol.interaction.DragRotate
|
2013-12-13 18:04:48 +01:00 |
|
Tom Payne
|
d43eb6dcb7
|
Fix use of ol.IView2D in ol.interaction.DragRotateAndZoom
|
2013-12-13 18:04:48 +01:00 |
|
Tom Payne
|
d81c8d6f92
|
Fix use of ol.IView2D in ol.interaction.DragPan
|
2013-12-13 18:04:48 +01:00 |
|
Tom Payne
|
2bf7dc5568
|
ol.interaction.Interaction methods should take ol.IView2Ds, not ol.View2Ds
|
2013-12-13 18:04:48 +01:00 |
|
Tom Payne
|
3bb2306f79
|
Work around compiler not detecting implementation of abstract methods
|
2013-12-13 18:04:47 +01:00 |
|
Tom Payne
|
0b1a2325cd
|
Define isDef on ol.IView2D, ol.IView3D and ol.View
|
2013-12-13 18:04:47 +01:00 |
|
Tom Payne
|
594cee01e4
|
Use Schaub's topology-preserving simplification method for Polygons and MultiPolygons
|
2013-12-13 13:59:29 +01:00 |
|
Tom Payne
|
5b1bbe15dd
|
Add ol.geom.simplify.schaub
|
2013-12-13 13:59:29 +01:00 |
|
Tom Payne
|
c2a97ced7d
|
Merge pull request #1364 from twpayne/rbush-new-error
Add missing "new"s in ol.structs.RBush
|
2013-12-12 04:26:26 -08:00 |
|
Tom Payne
|
7b7ebb8609
|
Add missing "new"s in ol.structs.RBush
|
2013-12-12 13:01:25 +01:00 |
|
Tom Payne
|
cbc71686df
|
Merge pull request #1363 from twpayne/vector-api-fix-geometry-collection-test
[vector-api] Fix ol.geom.GeometryCollection test
|
2013-12-12 02:37:48 -08:00 |
|
Tom Payne
|
ccf96ea415
|
Fix ol.geom.GeometryCollection test
|
2013-12-12 11:30:33 +01:00 |
|
Tom Payne
|
e4d85e27b1
|
Merge pull request #1358 from twpayne/vector-api-geometry-collection
[vector-api] Add ol.geom.GeometryCollection
|
2013-12-11 13:07:05 -08:00 |
|
Tom Payne
|
dd3c39bb12
|
Add deep clone test
|
2013-12-11 22:05:33 +01:00 |
|
Tom Payne
|
a03bf6d447
|
Add GeometryCollection to geojson example
|
2013-12-11 17:52:24 +01:00 |
|
Tom Payne
|
0943bbf070
|
Don't use postcompose in geojson example
|
2013-12-11 17:52:24 +01:00 |
|
Tom Payne
|
bde17b2ac8
|
Add ol.geom.GeometryCollection support to ol.format.GeoJSON
|
2013-12-11 17:28:00 +01:00 |
|
Tom Payne
|
4205c01414
|
Add ol.geom.GeometryCollection rendering
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
d7eb4db69e
|
Add ol.geom.GeometryCollection
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
802d1644bb
|
Implement clone for simple geometries
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
6295fa6088
|
Add ol.geom.Geometry#clone
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
76a6e08ec1
|
Factor out ol.geom.SimpleGeometry
|
2013-12-11 16:49:47 +01:00 |
|
Tom Payne
|
cdc1039e23
|
Merge pull request #1353 from twpayne/vector-api-format
[vector-api] ol.format.Format
|
2013-12-11 05:37:33 -08:00 |
|
Tom Payne
|
7b3721fa3f
|
Use ol.source.GeoJSON in complex-geometry example
|
2013-12-11 14:14:33 +01:00 |
|
Tom Payne
|
b31385fcb6
|
Use ol.source.GeoJSON in vector-layer example
|
2013-12-11 14:14:33 +01:00 |
|