Christopher S. Case
338d0570fd
Add a Translate interaction
...
This allows features to be moved around the map. It works much like the Modify interaction, however it's significantly simpler. It uses the geometry's underlying `translate` function.
2015-08-18 11:17:01 +02:00
Tim Schaub
54d3bbd625
Merge pull request #3214 from tschaub/raster
...
Pixel manipulation with raster sources.
2015-08-03 21:49:19 -06:00
Tim Schaub
860fdabd76
Simplify raster sources by working with a single operation
2015-08-03 20:10:46 -06:00
Alvin Lindstam
75bf3e1ccf
Clarify documentation of Image source ratio option.
2015-08-02 19:51:00 +02:00
Tim Schaub
4320b07c5d
Doc corrections
2015-08-01 16:33:43 -06:00
Tim Schaub
935eb63876
Merge pull request #3922 from probins/expandurl
...
Document {?-?} pattern in expandUrl
2015-08-01 15:54:51 -06:00
Tobias Bieniek
d3f766c748
SnapOptions: Fix typo in pixelTolerance JSDoc
...
This was apparently copy-pasted from the `ModifyOptions` without adjustment
2015-07-28 12:26:54 +02:00
Peter Robins
e6f4054d3b
Document {?-?} pattern in expandUrl
2015-07-25 13:41:36 +00:00
Tim Schaub
0c486c522a
Allow UI thread to be used
...
Where workers are not available, or if operations are trivial to run, the main UI thread can be used instead. This also adds tests that run in real browsers.
2015-07-21 17:12:08 -06:00
Tim Schaub
65fee5b7ac
Pass data object to operations
2015-07-21 17:12:07 -06:00
Tim Schaub
5267776627
Provide extent and resolution in raster events
2015-07-21 17:12:06 -06:00
Tim Schaub
a721ce03c9
Support for image or pixel operations
2015-07-21 17:12:06 -06:00
Tim Schaub
2c82ca86f0
Fire events before and after running ops
2015-07-21 17:12:06 -06:00
Tim Schaub
acc97a53eb
Raster source for composing pixels from other sources
2015-07-21 17:12:05 -06:00
Bart van den Eijnden
a62bbd6650
Merge pull request #3859 from llambanna/patch-2
...
Add in crossOrigin option
2015-07-06 11:58:39 +02:00
Anna Lambrechtsen
1d3f8b5d7d
Add in crossOrigin option
2015-07-06 14:07:40 +12:00
Björn Harrtell
f81e36d8e0
Add mapBrowserPointerEvent property to ModifyEvent
2015-07-03 10:11:24 +02:00
Björn Harrtell
f7d62f054c
High level Modify interaction events
2015-07-03 10:11:24 +02:00
vmalaret
74759142d9
Replace fitGeometry and fitExtent with fit
...
Fit accepts either a geometry or an extent.
This combines two previously distinct functions
into one more flexible call.
Also brings the rotations support and options
previously available to fitGeometry to extents
2015-07-02 15:19:08 +02:00
Björn Harrtell
ceafa88dc8
Enable use of custom XHR loader for TileVector sources
2015-06-23 14:07:19 +02:00
Petr Sloup
5993b45c63
Allow custom tileGrid in ol.source.XYZ
2015-06-19 19:58:06 +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
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
Peter Robins
43d9ebe51d
Correct docs for updateWhileInteracting
2015-06-19 07:24:12 +00:00
Andreas Hocevar
2249c82ac2
Merge pull request #3801 from ahocevar/tilevector-extent
...
Respect the tile grid's extent in ol.source.TileVector
2015-06-18 10:46:48 +02:00
Andreas Hocevar
d6bb13b54b
Add note about extent
2015-06-16 18:47:50 +02:00
Andreas Hocevar
e2da56afa1
Tile grid documentation improvements
...
Using the term 'bottom-left' for origin and origins is misleading, because
many developers use -y-1 for the tile url's y in their tile url functions,
and the origin really only determines where tile coordinates start to
increase from left to right and from bottom to top.
2015-06-16 17:16:19 +02:00
Frédéric Junod
f74e4c95ff
Merge pull request #3808 from probins/patch-1
...
Correct typo in OverlayOptions
2015-06-16 10:37:53 +02:00
Éric Lemoine
b8cb1fe795
Merge pull request #3766 from elemoine/draw-click-tolerance
...
Add a clickTolerance option to the Draw interaction
2015-06-16 10:06:01 +02:00
Peter Robins
1e8968d97a
Correct typo in OverlayOptions
2015-06-16 09:04:12 +01:00
Andreas Hocevar
9c480d77f5
Merge pull request #3804 from ahocevar/fix-tilegrid-docs
...
Remove sentence that was only meant for WMTS tile grids
2015-06-15 16:44:54 +02:00
Andreas Hocevar
0e943f5832
Remove sentence that was only meant for WMTS tile grids
2015-06-15 16:08:29 +02:00
Éric Lemoine
e99f43af8d
Add a clickTolerance option to the Draw interaction
2015-06-15 15:32:34 +02:00
Andreas Hocevar
2bcb10c973
Respect the tile grid's extent
...
By adding a getTileCoordForTileUrlFuction method like for ol.source.Tile,
we can now properly handle extent and resolution restrictions, and reuse
tiles on wrapped worlds. Also adds the missing wrapX option to
ol.source.TileVector.
2015-06-15 11:15:25 +02:00
Peter Robins
83c33a03c6
Remove further references to FeatureOverlay
2015-06-13 14:01:45 +00:00
Andreas Hocevar
e848acd806
Merge pull request #3780 from ahocevar/call-tileurlfunction-with-transformed-tilecoord
...
Only expose transformed tile coordinates to the API
2015-06-12 11:18:16 +02:00
Andreas Hocevar
6a4d1c9b89
Pass transformed tile coordinates to the tileUrlFunction
2015-06-12 09:45:03 +02:00
Frederic Junod
d5ea855108
Add missing GeoJSONGeometryCollection type to GeoJSONFeature#geometry
2015-06-11 09:53:06 +02:00
Andreas Hocevar
fad3cf9672
Merge pull request #3758 from ahocevar/remove-featureoverlay
...
Removal of ol.FeatureOverlay
2015-06-10 14:33:28 +02:00
Andreas Hocevar
53d5d8c1d9
Get rid of ol.FeatureOverlay
...
This also introduces a wrapX option to the Draw, Modify and Select
interaction.
2015-06-09 15:44:31 +02:00
Andreas Hocevar
54da473991
Allow layers that are not managed by the map
...
When a layer is configured with a map, it will be added on top of other
layers, and not be managed in the map's features collection. The layerState
will have an 'unmanaged' flag for such layers. For vector layers, this flag
is used to not skip any features.
2015-06-09 15:44:29 +02:00
Andreas Hocevar
f186ed3deb
Alternatively manage features in an ol.Collection
...
ol.layer.Vector can now manage both an RTree and a Collection of features.
The new useSpatialIndex option allows to opt out of RTree management, and
the new ol.Collection type of the features option allows to opt in for
Collection management.
2015-06-09 15:44:18 +02:00
Bart van den Eijnden
e3bc0bca3e
Add missing propertyNames member for olx.format.WFSWriteGetFeatureOptions extern
2015-06-08 15:56:42 +02:00
Andreas Hocevar
bad5a97d20
Merge pull request #3757 from bjornharrtell/selectevent-browser
...
Add mapBrowserEvent as a member of ol.SelectEvent
2015-06-04 18:56:55 +02:00
Björn Harrtell
9a9b838235
Add mapBrowserEvent as a member of ol.SelectEvent
2015-06-04 16:53:53 +02:00
Andreas Hocevar
5ae2521724
Make tileCoordTransform configurable
...
Instead of using the static createOriginTopLeftTileCoordTransform
function, the correct transform is now a non-API config option of the tile
grid.
2015-05-31 22:22:41 +02:00
Bart van den Eijnden
78dcbe6b8e
Merge pull request #3683 from probins/group
...
Improve Map docs for layers and layergroups
2015-05-23 17:25:25 +02:00
Peter Robins
074941bf1f
Improve Map docs for layers and layergroups
2015-05-23 11:53:37 +00:00