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
Andreas Hocevar
f6d40faa3d
Changelog for v3.10.0
2015-10-08 19:15:48 +02:00
Andreas Hocevar
c475902e19
Merge pull request #4237 from awaterme/master
...
#3328 : GML3 - Writing features with multiple geometries
2015-10-08 18:11:53 +02:00
Andreas Hocevar
391e2b6fea
Merge pull request #4218 from jonataswalker/getlayer-from-selectinteraction
...
Add 'getLayer()' method to 'ol.interaction.Select'
2015-10-08 16:20:31 +02:00
Andreas Hocevar
09026af4fa
Merge pull request #4236 from ahocevar/recover-from-conflict-4036
...
Recover from bad merge conflict resolution in #4036
2015-10-08 15:34:37 +02:00
Andreas Hocevar
d429eba4ae
Merge pull request #3858 from Jebjum/master
...
Fix graticule on wrapped views
2015-10-08 15:27:37 +02:00
Andreas Hocevar
dc0c0877d7
Recover from bad merge conflict resolution in #4036
2015-10-08 15:18:11 +02:00
Andreas Hocevar
21d001b22a
Merge pull request #4036 from alvinlindstam/fix-modify-events
...
Fix modify interaction event order
2015-10-08 12:23:38 +02:00
Andreas Hocevar
46a1140583
Merge pull request #4036 from alvinlindstam/fix-modify-events
...
Fix modify interaction event order
2015-10-08 12:17:57 +02:00
Andreas Hocevar
f95b154117
Merge pull request #4116 from ahocevar/overviewmap-view
...
Make ol.control.OverviewMap's view configurable
2015-10-08 11:44:38 +02:00
Andreas Hocevar
7c5bec260b
Merge pull request #4234 from tbarsballe/ogcwkt-proj4
...
Support OGC WKT proj4 def.units and def.to_meter
2015-10-07 20:59:00 +02:00
Andreas Hocevar
da830a7670
Merge pull request #4231 from ahocevar/revert-4217
...
Revert "Merge pull request #4217 from ThomasG77/clipboardjs-replacement"
2015-10-06 16:19:25 +02:00
Andreas Hocevar
e242c2ca1d
Revert "Merge pull request #4217 from ThomasG77/clipboardjs-replacement"
...
This reverts commit 82e989b652 , reversing
changes made to 0e83c90377 .
2015-10-06 16:17:43 +02:00
Andreas Hocevar
82e989b652
Merge pull request #4217 from ThomasG77/clipboardjs-replacement
...
Replace ZeroClipboard with Clipboard.js to remove flash dependency
2015-10-06 16:08:15 +02:00
Andreas Hocevar
17bac04030
Merge pull request #4209 from gberaudo/remove_goog_string_remove
...
Remove goog.string.remove
2015-10-05 10:04:13 +02:00
Andreas Hocevar
e01c16c00b
Merge pull request #4207 from gberaudo/remove_goog_string_startsWith
...
Remove goog.string.startsWith
2015-10-05 09:28:44 +02:00
Andreas Hocevar
1d86ae3e3f
Merge pull request #4216 from ahocevar/fill-stroke-boolean
...
Fix canvas replay which broke with 31a68e2
2015-10-05 08:57:36 +02:00
Andreas Hocevar
deea8060af
Fix canvas replay which broke with 31a68e2
...
See #4192
2015-10-04 23:12:39 +02:00
Andreas Hocevar
faff14c44c
Merge pull request #4164 from spatialillusions/patch-1
2015-10-02 11:11:08 +02:00
Andreas Hocevar
2d7d002c85
Fix coding style
2015-10-02 11:05:19 +02:00
Andreas Hocevar
8813180d41
Merge pull request #4187 from ahocevar/dashy-tileurl
...
Fix {-y} template calculation for custom (TMS) tile grids
2015-10-01 08:11:05 +02:00
Andreas Hocevar
e6c5fa9cd7
Merge pull request #4198 from denilsonsa/patch-2
...
Improve ol.control.Rotate.prototype.resetNorth_ performance
2015-09-30 16:26:09 +02:00
Andreas Hocevar
8e122334ed
Merge pull request #4195 from awaterme/Issue-4171
...
#4171 : Prefer current layout as default on MultiLineString.setLineStrings()
2015-09-30 11:07:28 +02:00
Andreas Hocevar
8248ec63ba
Fix {-y} template calculation for custom (TMS) tile grids
...
Previously, {-y} only worked for the standard web mercator tile grid. Now
a tile grid with an extent is required (which we get from
ol.tilegrid.createXYZ() anyway), and then the y calculation for TMS style
tile grids works as expected.
2015-09-30 09:07:55 +02:00
Andreas Hocevar
79766ad25c
Merge pull request #4172 from awaterme/Issue-4171
...
#4171 : Prefer current layout as default on Multipolygon.setPolygons()
2015-09-29 22:58:12 +02:00
Andreas Hocevar
28eef6c479
Merge pull request #4173 from ahocevar/zoom-only-when-changed
...
Only animate when resolution is about to be changed
2015-09-27 21:13:02 +02:00
Andreas Hocevar
4e48170fac
Only animate when resolution is about to be changed
2015-09-27 20:38:50 +02:00
Andreas Hocevar
37112e07b6
Merge pull request #4132 from tsauerwein/doc-lat-lon
...
Update quickstart tutorial
2015-09-19 08:23:21 +09:00
Andreas Hocevar
ea8ad4fc16
Make ol.control.OverviewMap's view configurable
...
This is useful for creating an OverviewMap in a different projection than
EPSG:3857.
2015-09-16 17:28:16 +09:00
Andreas Hocevar
4e58ebd360
Merge pull request #4076 from weskamm/projectiondocs
...
Add assertion for required option 'code' on ol.proj.Projection
2015-09-03 11:33:27 +02:00
Andreas Hocevar
7505460d65
Merge pull request #4015 from weskamm/xyzgeturls
...
Add a getUrls Method to ol.source.XYZ
2015-08-19 16:22:57 +02:00
Andreas Hocevar
7e7494d5c7
Merge pull request #4017 from ahocevar/protect-proj-registry
...
Do not overwrite projections in the registry simply by using `new ol.proj.Projection()`
2015-08-19 13:17:33 +02:00
Andreas Hocevar
a8797ae1ff
Do not overwrite projections in the registry
2015-08-19 13:06:23 +02:00
Andreas Hocevar
204f8f9813
Merge pull request #3993 from ahocevar/no-duplicate-extenrs
...
Replace base symbols with overridden ones when generating info.json
2015-08-11 18:29:53 +02:00
Andreas Hocevar
b0dd3782a8
Replace base symbols with overridden ones
2015-08-11 17:08:31 +02:00
Andreas Hocevar
0e538b29c0
Fix URLs for openlayers.org resources
2015-08-07 10:03:00 -06:00
Andreas Hocevar
861e1515d4
Merge pull request #3978 from ahocevar/ol-urls
...
Fix URLs for openlayers.org resources
2015-08-07 14:26:25 +02:00
Andreas Hocevar
2bd0fdf07b
Fix URLs for openlayers.org resources
2015-08-07 13:48:28 +02:00
Andreas Hocevar
73d4ba2a51
Merge pull request #3961 from gberaudo/skip_empty_features_in_replay
...
Skip features without geometry during canvas replay
2015-08-06 13:12:43 +02:00
Andreas Hocevar
a673c39251
Merge pull request #3971 from ahocevar/calculate-new-extent
...
Revert "Cache the image extent"
2015-08-06 08:37:03 +02:00
Andreas Hocevar
a1946a6e69
Revert "Cache the image extent"
...
This reverts commit eb2a30e461 .
2015-08-06 08:15:02 +02:00
Andreas Hocevar
317a27d6f3
Merge pull request #3964 from rattai/imagewms_extent
...
Compute new image extent for comparison to existing image extent
2015-08-05 22:52:10 +02:00
Andreas Hocevar
0ec70256d6
Merge pull request #3875 from geonux/draw_undo
...
Undo last points method to the draw interraction
2015-08-04 20:25:02 +02:00
Andreas Hocevar
c8df907ff2
Merge pull request #3942 from ahocevar/matrixset-by-projection
...
Fix WMTS TileMatrixSet lookup by SRS identifier
2015-07-31 11:45:06 +02:00
Andreas Hocevar
c0950dee11
Merge pull request #3945 from ahocevar/popup-on-icon
...
Simplify icon example and show popup at clicked position
2015-07-31 11:24:58 +02:00
Andreas Hocevar
da3d8952da
Simplify icon example and show popup at clicked position
...
By using the event's coordinate instead of the feature's, we make sure
that the popup is shown where the user clicked when on a wrapped world.
2015-07-31 10:09:16 +02:00
Andreas Hocevar
95e43c852d
Fix WMTS TileMatrixSet lookup by SRS identifier
2015-07-30 19:48:28 +02:00
Andreas Hocevar
ef9a1a25b1
Merge pull request #3929 from probins/patch-2
...
Expand description for XYZ source
2015-07-28 22:15:16 +02:00
Andreas Hocevar
112473afee
Merge pull request #3933 from ahocevar/snap-center-to-pixel
...
Snap center to pixel to avoid floating point issues
2015-07-28 14:20:43 +02:00
Andreas Hocevar
5e505f200a
Snap center to pixel to avoid floating point issues
2015-07-28 14:02:09 +02:00
Andreas Hocevar
49cc39c4dd
Merge pull request #3871 from ahocevar/change-event
...
Document change events properly
2015-07-18 15:41:05 +02:00
Andreas Hocevar
3595c2cce7
Document change events properly
...
With this change, the generic 'change' event is properly documented, as
all other events. It is no longer necessary to annotate `@fires change` for
every ol.Observable subclass.
2015-07-18 15:27:16 +02:00
Andreas Hocevar
80c4809aee
Do not provide an AMD environment to ol.ext modules
...
This fixes issues with ol.source.Vector being unable to use ol.ext.rbush,
but it also means that potential future external modules without node
module loader support will not work. If we ever depend on such a module,
we can replace "var define;" with a minimal AMD define shim.
2015-07-17 18:07:39 +02:00
Andreas Hocevar
10b4aa1bab
Merge pull request #3906 from ahocevar/featurescollection-only
...
Clear features properly when there is no spatial index
2015-07-16 08:57:14 +02:00
Andreas Hocevar
8f7cbc5ed6
Clear features properly when there is no spatial index
...
Previously clear() only kept the features collection in sync whern there
was also a features RTree.
2015-07-15 15:15:41 +02:00
Andreas Hocevar
7094f65ef7
Merge pull request #3896 from ahocevar/webgl-precompose
...
Fire WebGL precompose event in same sequence as other renderers
2015-07-12 10:05:45 +02:00
Andreas Hocevar
ac8e62818f
Fire WebGL precompose event in same sequence as other renderers
...
In other map renderers, the precompose event is fired before preparing and
composing layer frames. In WebGL, it is fired in between. This change makes
it so the sequence of events is the same for all renderers.
Because the WebGL renderer creates the list of layers to render before the
precompose event, unmanaged layers are never rendered. This is also fixed
by dispatching the precompose event earlier.
2015-07-11 14:58:31 +02:00
Andreas Hocevar
afce912f11
Merge pull request #3883 from ahocevar/foreachfeatureatpixel-unmanaged-always
...
Ignore layer filter for unmanaged layers
2015-07-09 00:03:25 +02:00
Andreas Hocevar
26e146b1d8
Ignore layer filter for unmanaged layers
...
To make unmanaged vector layers work like the removed ol.FeatureOverlay,
the layer filter for ol.Map#forEachFeatureAtPixel needs to ignore unmanaged
layers.
2015-07-07 22:24:57 +02:00
Andreas Hocevar
109cd6f3a6
Merge pull request #3872 from probins/patch-1
...
Correct event notations in ol.Feature
2015-07-04 14:20:25 +02:00
Andreas Hocevar
06908775e8
Merge pull request #3867 from ahocevar/no-proj-extent-required
...
Do not require projection extent for x-wrapping tile sources
2015-07-03 11:25:06 +02:00
Andreas Hocevar
da66a37182
Do not require projection extent for x-wrapping tile sources
2015-07-03 11:05:49 +02:00
Andreas Hocevar
86d9d691e4
Merge pull request #3806 from ahocevar/clip-wrapx
...
Do not clip canvas for vector layers when wrapping the world
2015-07-03 10:47:45 +02:00
Andreas Hocevar
a09fa923a5
Merge pull request #3864 from klokantech/xyz-canwrapx
...
Check projection.canWrapX() before wrapping tiles
2015-07-02 17:04:11 +03:00
Andreas Hocevar
0159d20d6d
Merge pull request #3856 from plepe/bug-3851
...
ol.source.TileVector(): bind success function of tileLoadFunction to source
2015-06-29 22:35:15 +03:00
Andreas Hocevar
3f23deb09a
Merge pull request #3833 from bjornharrtell/customtilexhr
...
Enable use of custom XHR loader for TileVector sources
2015-06-23 14:31:26 +02:00
Andreas Hocevar
edc16b9739
Merge pull request #3828 from ahocevar/fix-doc-typo
...
Fix typo in upgrade notes
2015-06-20 10:35:36 +02:00
Andreas Hocevar
59871274ca
Fix typo in upgrade notes
2015-06-20 10:34:28 +02:00
Andreas Hocevar
039b54de48
Merge pull request #3826 from klokantech/xyzsource-tilegrid
...
Allow custom tileGrid in ol.source.XYZ
2015-06-20 10:25:28 +02:00
Andreas Hocevar
5c5364bbb7
Merge pull request #3815 from ahocevar/tilegrid-no-surprises
...
Simplify tilegrid API and internals
2015-06-19 19:05:19 +02:00
Andreas Hocevar
6411c9267b
More clarity about origin and direction of tile coordinates
2015-06-19 18:49:49 +02:00
Andreas Hocevar
f85fcf30a2
Additional tests
2015-06-19 18:34:26 +02:00
Andreas Hocevar
b5e0ae6f8c
Explain changes in upgrade notes
2015-06-19 18:34:20 +02:00
Andreas Hocevar
e6f5c2a008
Cleanup and example updates
2015-06-19 18:34:19 +02:00
Andreas Hocevar
31cfa0d952
Make tile range calculation work with arbitrary origins
2015-06-19 18:34:19 +02:00
Andreas Hocevar
a753d282cc
Use top-left corner of extent for all generated tile grids
2015-06-19 18:34:18 +02:00
Andreas Hocevar
e3a8dc89de
Fix calculation of tile coord from coordinate
...
Tile coord calculation was wrong in the case of reverseIntersectionPolicy
for y coords, and for extents with +/- Infinity.
2015-06-19 18:34:18 +02:00
Andreas Hocevar
18aa9b5091
Remove unused createFromQuadKey function
2015-06-19 18:34:18 +02:00
Andreas Hocevar
84e051d19b
Fix TileDebugSource to display '' for out-of-range tiles
2015-06-19 18:34:18 +02:00
Andreas Hocevar
af319c259b
Do not transform tile coordinates for tileUrlFunction
2015-06-19 18:34:09 +02:00
Andreas Hocevar
0af5642569
Merge pull request #3820 from ahocevar/vectorlayer-like-featureoverlay
...
Make unmanaged vector layers behave more like ol.FeatureOverlay
2015-06-19 18:18:07 +02:00
Andreas Hocevar
7463a58066
Do not clip canvas for vector layers when wrapping the world
2015-06-19 14:55:20 +02:00
Andreas Hocevar
f645a9e1e4
Make unmanaged vector layers behave more like ol.FeatureOverlay
...
* Skipped features need to be hit-detected on unmanaged layers.
* updateWhileAnimating and updateWhileInteracting are recommended to
achieve the same instant visual feedback that ol.FeatureOverlay had.
2015-06-19 13:06:29 +02:00