Andreas Hocevar
257abb63d7
Allow rendering geometries to an arbitrary canvas
2015-12-07 17:27:04 +01:00
Andreas Hocevar
890b515e44
Conditionally skip ol.source.Raster tests
2015-11-24 14:43:40 +01:00
Andreas Hocevar
f63963403b
Merge pull request #4465 from openlayers/greenkeeper-handlebars-4.0.5
...
Update handlebars to version 4.0.5 🚀
2015-11-20 09:27:06 +01:00
Andreas Hocevar
5af338f92b
Fix select interaction regression caused by #4391
2015-11-19 10:53:57 -07:00
Andreas Hocevar
a43cca7720
Allow '' for crossOrigin (as Anonymous alias)
...
This fixes a regression introduced by the goog.isDef removal.
From the HTML 5 spec: "The empty string is also a valid keyword, and
maps to the Anonymous state"
2015-11-19 10:48:35 -07:00
Andreas Hocevar
aa260f800e
Merge pull request #4450 from ahocevar/fix-select
...
Fix select interaction regression caused by #4391
2015-11-19 18:20:04 +01:00
Andreas Hocevar
a8cd6b735f
Fix select interaction regression caused by #4391
2015-11-18 11:57:18 +01:00
Andreas Hocevar
b435723b8c
Merge pull request #4439 from ahocevar/crossorigin-regression
...
Allow '' for crossOrigin (as Anonymous alias)
2015-11-17 16:39:34 +01:00
Andreas Hocevar
749dacc749
Allow '' for crossOrigin (as Anonymous alias)
...
This fixes a regression introduced by the goog.isDef removal.
From the HTML 5 spec: "The empty string is also a valid keyword, and
maps to the Anonymous state"
2015-11-17 12:55:48 +01:00
Andreas Hocevar
eee205c688
Merge pull request #4428 from ahocevar/imagewms-imagesize-regression-test
...
Add imageSize regression test for ol.source.ImageWMS
2015-11-16 23:08:47 +01:00
Andreas Hocevar
f0dbedd39d
Add imageSize regression test for ol.source.ImageWMS
2015-11-16 22:20:35 +01:00
Andreas Hocevar
f4ad1214e7
Merge pull request #4426 from ahocevar/nicer-staticimage
...
Improve ol.source.StaticImage
2015-11-16 22:15:48 +01:00
Andreas Hocevar
fabda7c4b2
Improve ol.source.StaticImage
...
Brings back the imgSize property, and puts all image load handler
code in a single listener.
2015-11-16 11:55:10 +01:00
Andreas Hocevar
f86a7455c4
Merge pull request #4415 from ahocevar/fix-imagesize
...
Scale StaticImage image to imageExtent
2015-11-13 13:15:46 +01:00
Andreas Hocevar
6280b35035
Scale StaticImage image to imageExtent
...
The imageSize property was only used to determine the scale. It's usage was
never documented nor tested nor shown in an example, so I removed it because I
considered its presence a bug.
2015-11-13 12:23:31 +01:00
Andreas Hocevar
4a97e26bd9
Merge pull request #4414 from ahocevar/imageurlfunction-bye-bye
...
Remove ol.ImageUrlFunction
2015-11-13 11:40:43 +01:00
Andreas Hocevar
152dc6e5d0
Remove ol.ImageUrlFunction
...
This was only used in ol.source.ImageMapGuide, and added unnecessary
overhead there.
2015-11-13 11:27:44 +01:00
Andreas Hocevar
70d376f215
Merge pull request #4412 from ahocevar/revert-4344
...
Revert "Merge pull request #4344 from bartvde/issue-2844"
2015-11-12 19:36:27 +01:00
Andreas Hocevar
c5f4710b8d
Revert "Merge pull request #4344 from bartvde/issue-2844"
...
This reverts commit e5c44b37c9 , reversing
changes made to 7f4c6e3634 .
2015-11-12 19:17:07 +01:00
Andreas Hocevar
14338e9c16
Merge pull request #4408 from ahocevar/fix-imagewms-ratio-3.11.x
...
Use ratio when calculating ImageWMS width and height
2015-11-12 18:30:31 +01:00
Andreas Hocevar
ce5ab5b59c
Use ratio when calculating width and height
2015-11-12 18:10:10 +01:00
Andreas Hocevar
df460d2ed1
Merge pull request #4393 from ahocevar/faster-vector-tiles
...
Faster vector tiles
2015-11-10 19:15:30 +01:00
Andreas Hocevar
b29b969cfe
Avoid goog.getUid() with empty skippedFeaturesHash
2015-11-10 19:01:03 +01:00
Andreas Hocevar
a020251f69
Do not use fractional stroke widths
2015-11-10 18:43:28 +01:00
Andreas Hocevar
bfbb802b85
Merge pull request #4391 from ahocevar/unmanaged-layer-foreachfeatureatpixel
...
Pass null as forEachFeatureAtPixel layer arg for unmanaged layers
2015-11-09 10:19:26 +01:00
Andreas Hocevar
a446147902
Add upgrade note about forEachFeatureAtPixel change
2015-11-09 09:45:21 +01:00
Andreas Hocevar
d968f32456
Exclude unmanaged layers from selection
2015-11-09 09:45:21 +01:00
Andreas Hocevar
1aea2c2b0c
Pass null as forEachFeatureAtPixel layer arg for unmanaged layers
2015-11-09 09:45:21 +01:00
Andreas Hocevar
5b817f3146
Merge pull request #4390 from ahocevar/fix-mocha-phantomjs-usage
...
Fix usage of mocha-phantomjs-core after update
2015-11-07 07:37:08 +01:00
Andreas Hocevar
a58f66a9a9
Fix usage of mocha-phantomjs-core after update
2015-11-06 20:34:30 +01:00
Andreas Hocevar
8e15f80d7a
Merge pull request #4387 from ahocevar/common-renderer-default
...
Add default argument to getRendererFromQueryString
2015-11-06 17:11:35 +01:00
Andreas Hocevar
a35b3a5f52
Add default argument to getRendererFromQueryString
2015-11-06 16:58:58 +01:00
Andreas Hocevar
3254e08785
Merge pull request #4388 from ahocevar/fix-mocha-phantomjs
...
Quick-fix running tests with PhantomJS
2015-11-06 15:04:27 +01:00
Andreas Hocevar
544f951c14
Quick-fix running tests with PhantomJS
2015-11-06 14:50:58 +01:00
Andreas Hocevar
d68991e982
Merge pull request #4375 from simonseyock/master
...
Fixed documentation typo (ol.source.ImageWMS)
2015-11-05 08:11:26 +01:00
Andreas Hocevar
c5dac0aa70
Merge pull request #4334 from ahocevar/extent-ratio
...
Check view extent within image extent
2015-10-29 07:07:21 +01:00
Andreas Hocevar
40c1a6d112
Check view extent within image extent
2015-10-28 23:58:00 +01:00
Andreas Hocevar
2f06d214f5
Merge pull request #4219 from ahocevar/vectortile
...
Support tiled vector data and Mapbox vector tiles
2015-10-28 10:43:55 +01:00
Andreas Hocevar
80b78b8b5a
Avoid instanceof dependant assertions
2015-10-28 10:29:04 +01:00
Andreas Hocevar
5d264d2bf0
Remove right-handed polygon handling in renderer
...
Since ol.render.Feature assumes right-handed polygons anyway, this
extra optimization is not needed.
2015-10-28 10:29:04 +01:00
Andreas Hocevar
5832943773
Make changes suggested during the review
2015-10-28 10:29:04 +01:00
Andreas Hocevar
2b2ac47b1f
Remove ol.source.TileVector
2015-10-28 10:29:04 +01:00
Andreas Hocevar
4be89715ed
Add credit/attribution for the example style function
2015-10-28 10:29:04 +01:00
Andreas Hocevar
80fa26ddd8
Reduce the use of goog.*
2015-10-28 10:29:03 +01:00
Andreas Hocevar
656023e569
Use new createLoadedTileFinder signature
...
The signature of this method was changed with the introduction of
raster reprojection.
2015-10-28 10:29:03 +01:00
Andreas Hocevar
b99954e93a
Cloak Mapbox access tokens
2015-10-28 10:29:03 +01:00
Andreas Hocevar
8daff341d0
Update after ol.interaction.Select changes
2015-10-28 10:29:03 +01:00
Andreas Hocevar
66338a662d
Fix comparison of projections with same code but different units
2015-10-28 10:29:03 +01:00
Andreas Hocevar
4784b7f2e2
Handle urls and templates in ol.source.UrlTile
...
This makes url templates available for ol.source.VectorTile.
2015-10-28 10:29:03 +01:00
Andreas Hocevar
af69933c64
Enable wrapX by default
2015-10-28 10:29:03 +01:00
Andreas Hocevar
8e9b20db51
Additional tests, documentation and example
2015-10-28 10:29:02 +01:00
Andreas Hocevar
0e8e104a2d
Handle righthanded polygons in format, not source
2015-10-28 10:29:02 +01:00
Andreas Hocevar
29b64d8628
Improve readability and reduce garbage creation
2015-10-28 10:29:02 +01:00
Andreas Hocevar
bda3a6803c
Use tiles with lower or same resolution as view
2015-10-28 10:29:02 +01:00
Andreas Hocevar
cd2a2ebbc5
Do not call moveTo/lineTo when coordinates are the same
...
See http://jsperf.com/moveto-lineto-to-same-coordinate/3
2015-10-28 10:29:02 +01:00
Andreas Hocevar
9df280a884
Handle dirty tiles properly
2015-10-28 10:29:02 +01:00
Andreas Hocevar
6e2f82c397
Introduce ol.render.Feature
2015-10-28 10:29:02 +01:00
Andreas Hocevar
63629e1ee2
Add tile error handling
2015-10-28 10:29:01 +01:00
Andreas Hocevar
dbedbc19ee
Create replay group for the tile's native resolution only
2015-10-28 10:29:01 +01:00
Andreas Hocevar
c0c5443782
Add example showing the use of Mapbox vector tiles
2015-10-28 10:29:01 +01:00
Andreas Hocevar
4b942bc4f6
Add VectorTile renderer
2015-10-28 10:29:01 +01:00
Andreas Hocevar
7d3fc3ccc7
Add VectorTile layer, source and tile
2015-10-28 10:29:01 +01:00
Andreas Hocevar
fa88b578a4
Create ol.source.UrlTile
2015-10-28 10:29:01 +01:00
Andreas Hocevar
598111b78e
Introduce ol.format.MVT
2015-10-28 10:29:00 +01:00
Andreas Hocevar
8f4756c99b
Introduce tile-pixels units
2015-10-28 10:29:00 +01:00
Andreas Hocevar
05dfc226b7
Merge pull request #4322 from FRizZL/master
...
Add wrapX override support for ol.source.Cluster
2015-10-27 08:28:38 +01:00
Andreas Hocevar
48f98717b6
Merge pull request #4313 from ahocevar/nicer-attribution
...
Align logos nicely with attribution text
2015-10-25 10:39:13 +01:00
Andreas Hocevar
09063b47b5
Align logos nicely with attribution text
2015-10-25 10:32:50 +01:00
Andreas Hocevar
bd9aff46af
Merge pull request #4297 from ahocevar/derequire
...
Create standalone versions of ol.ext packages
2015-10-24 21:04:20 +02:00
Andreas Hocevar
b27acb8d5e
Merge pull request #4302 from tamarmot/master
...
scale icons by 0.5 so they are not huge
2015-10-22 01:01:09 +02:00
Andreas Hocevar
519e7976cd
Merge pull request #4273 from Barryrowe/projection-documentation
...
Expand docs on ol.source url prop.
2015-10-20 17:26:01 +02:00
Andreas Hocevar
1c1010a65d
Create standalone versions of ol.ext packages
2015-10-20 14:00:18 +02:00
Andreas Hocevar
ac84e98c7f
Merge pull request #4293 from ahocevar/contributing-developing
...
Refine the pull request process
2015-10-19 16:21:54 +02:00
Andreas Hocevar
945847d0a1
Refine the pull request process
...
This pull request splits the developer documentation into `CONTRIBUTING.md` and
`DEVELOPING.md`. `CONTRIBUTING.md` now contains an additional paragraph,
instructing contributors to create an issue before submitting a pull request.
The introduction of this additional step was discussed at this year's FOSS4G
conference. This new step would also affect contributions from core developers.
2015-10-19 13:39:03 +02:00
Andreas Hocevar
c8eb3adf1e
Merge pull request #4289 from ahocevar/image-static-maxzoom
...
Restrict maxZoom of the static-image example
2015-10-19 11:02:23 +02:00
Andreas Hocevar
c2bde4e482
Restrict maxZoom of the static-image example
...
Upscaling the image to zoom levels > 8 does not make sense, and it may even
cause canvas transformations to fail.
2015-10-19 10:44:43 +02:00
Andreas Hocevar
819b9ce6ca
Merge pull request #4122 from klokantech/rasterreproj
...
Raster reprojection
2015-10-16 21:47:02 +02:00
Andreas Hocevar
c86a61eacb
Merge pull request #4283 from adube/api-tilegrid-gettilecoordextent
...
Flag ol.tilegrid.TileGrid getTileCoordExtent as @api
2015-10-16 18:40:08 +02:00
Andreas Hocevar
df6b90246a
Merge pull request #4280 from ahocevar/box-overlaycontainer
...
Use overlay container instead of viewport for ol.render.Box
2015-10-15 21:00:20 +02:00
Andreas Hocevar
2d50511527
Use overlay container instead of viewport for ol.render.Box
2015-10-15 20:22:14 +02:00
Andreas Hocevar
fcdff1c841
Merge pull request #4278 from ahocevar/css-box
...
Use DOM instead of map canvas for ol.render.Box
2015-10-15 17:59:59 +02:00
Andreas Hocevar
7a070dd859
Use DOM instead of map canvas for ol.render.Box
2015-10-15 17:34:16 +02:00
Andreas Hocevar
6ec5e9a07d
Merge pull request #4269 from adube/fix-zoomcontrol-duration
...
Fix Zoom control duration option - allow `0` as value
2015-10-14 22:43:05 +02:00
Andreas Hocevar
ee82fde184
Merge pull request #4268 from jonataswalker/get-overlay-by-id
...
Add method for retrieving ol.Overlay by id
2015-10-14 22:12:59 +02:00
Andreas Hocevar
1f8ee3a5ae
Merge pull request #4270 from adube/fix-keyboardinteraction-options
...
Fix Keyboard zoom interation options
2015-10-14 21:08:57 +02:00
Andreas Hocevar
16b3893166
Merge pull request #4272 from adube/fix-interactiondefaults-zoomduration
...
Allow the DragZoom interaction created in defaults to use zoomDuration option.
2015-10-14 21:08:38 +02:00
Andreas Hocevar
257313969c
Merge pull request #4271 from adube/fix-dragzoominteraction-duration
...
Fix DragZoom interaction duration, allow `0` value
2015-10-14 20:19:04 +02:00
Andreas Hocevar
a639291ea7
Merge pull request #4267 from ahocevar/example-improvements
...
Example usability improvements
2015-10-14 14:57:38 +02:00
Andreas Hocevar
53704379fa
Make relative urls work for jsfiddle
2015-10-14 14:46:33 +02:00
Andreas Hocevar
3d82da1c7e
Allow cloaking of API keys and apply to Bing keys
2015-10-14 14:31:42 +02:00
Andreas Hocevar
e111e30f33
Merge pull request #4255 from ahocevar/zoomslider-width
...
Fix zoom slider width for retina displays
2015-10-12 20:19:29 +02:00
Andreas Hocevar
61ce463cf9
Fix zoom slider width for retina displays
...
This also simplifies the css by using a button for the slider, like for other
controls.
2015-10-12 19:24:00 +02:00
Andreas Hocevar
758bab8e30
Merge pull request #4249 from ahocevar/tap-example
...
Make whole example box clickable
2015-10-12 11:04:17 +02:00
Andreas Hocevar
dea723bac3
Make whole example box clickable
2015-10-11 23:16:12 +02:00
Andreas Hocevar
d0f5585157
Merge pull request #4246 from openlayers/release-v3.10.1
...
Release v3.10.1
2015-10-09 17:40:29 +02:00
Andreas Hocevar
db0c8c3c3a
Update package version to 3.10.1
2015-10-09 17:38:41 +02:00
Andreas Hocevar
1941be9995
Changelog for v3.10.1
2015-10-09 17:37:52 +02:00
Andreas Hocevar
c067f40ecf
Merge pull request #3727 from bogdanvaduva/overview_map
...
Added getOverviewMap getter method in overviewmapcontrol.js
2015-10-08 19:54:16 +02:00
Andreas Hocevar
c9c845394f
Merge pull request #4238 from openlayers/release-v3.10.0
...
Release v3.10.0
2015-10-08 19:17:58 +02:00
Andreas Hocevar
63bc9459d9
Update package version to 3.10.0
2015-10-08 19:16:23 +02:00