Éric Lemoine
e598e4b9b2
Animate zoom after pinch
2013-03-05 10:08:01 +01:00
Éric Lemoine
43b1e11e7a
2DView refactoring
...
This refactoring makes animating zoom, as opposed to zoomByDelta, possible.
2013-03-05 10:08:01 +01:00
Éric Lemoine
d42d88c198
Animate rotation when releasing mouse or fingers
2013-03-05 10:08:00 +01:00
Éric Lemoine
c431acacca
Make animating rotation possible
2013-03-05 10:08:00 +01:00
Éric Lemoine
2f611529dd
Do not apply rotation constraint while rotating
...
This is on par to what the TouchRotate interaction does.
2013-03-05 10:08:00 +01:00
Éric Lemoine
1776d80cb9
Add a snapToZero rotation constraint
2013-03-05 10:08:00 +01:00
Tom Payne
6f2d15bb5f
Add Stamen example
2013-03-05 10:05:22 +01:00
Tom Payne
6d6188ea79
Correct Stamen source
2013-03-05 10:05:22 +01:00
Bart van den Eijnden
d587d45a09
Merge pull request #271 from bartvde/epsg4326example
...
remove unused code from epsg-4326 example
2013-03-05 01:00:00 -08:00
Éric Lemoine
7d6d82519b
Make TouchRotate interaction use rotateNoConstraint
2013-03-05 09:59:31 +01:00
Éric Lemoine
178c68868b
Add a rotateNoConstraint View2D method
2013-03-05 09:59:31 +01:00
Éric Lemoine
03ae41a68c
Change View2D function names
...
Also make the TouchZoom interaction no longer use a private View2D function.
2013-03-05 09:59:31 +01:00
Éric Lemoine
faef495cfd
Debounce mousewheel zoom events
2013-03-05 09:59:31 +01:00
Éric Lemoine
4d486601f9
MouseWheelZoom interaction animates zoom
2013-03-05 09:59:31 +01:00
Éric Lemoine
3ba9a4afd4
View2D zoom may animate pan
2013-03-05 09:59:30 +01:00
Éric Lemoine
57a86353cd
zoomFactor defaults to 2
2013-03-05 09:59:30 +01:00
Bart van den Eijnden
68c1651cc5
remove unused code from epsg-4326 example
2013-03-05 09:54:35 +01:00
ahocevar
3803275a1e
Merge pull request #269 from ahocevar/wms-extent
...
Fixing extent check for undefined extents. r=@elemoine
2013-03-05 00:54:12 -08:00
Frederic Junod
9d1d59d54a
Pretty print the whitespace build
2013-03-05 09:53:05 +01:00
ahocevar
19aeb04141
Fixing extent check for undefined extents.
...
Thanks @marcjansen for spotting this. To make the epsg-4326
example work, I also had to change the WMS version to 1.1.1.
2013-03-05 09:47:52 +01:00
ahocevar
3526244e0c
Merge pull request #268 from ahocevar/wms-improvements
...
Support tile sources without configured projection. r=@twpayne
2013-03-04 16:48:09 -08:00
ahocevar
23c09abd3a
Calling getTileSize with z argument
...
Thanks for catching this @twpayne.
2013-03-05 01:47:28 +01:00
ahocevar
66b790294d
Merge branch 'master' of github.com:openlayers/ol3 into wms-improvements
...
Conflicts:
src/ol/source/tiledwmssource.js
test/spec/ol/tileurlfunction.test.js
2013-03-05 00:55:52 +01:00
ahocevar
586f393492
Support tile sources without configured projection
...
This change adds a lot of flexibility to working with tile
layers: Sources where the server projection or tile grid do not
matter can now be constructed without specifying a projection or
tile grid.
The tileUrlFunction/imageUrlFunction now also creates updated
URLs when the params of the layer change, so things like
mergeNewParams in ol2 will be possible.
A nice side effect of this whole change is that there is no more
duplicated code between tiled and single image WMS layers.
While I was at it, I also fixed a WMS 1.1.1 axis order issue
and incorrect STYLES params (STYLES=& instead of STYLES&).
2013-03-05 00:46:58 +01:00
Tom Payne
1bac674eca
Merge pull request #263 from twpayne/canvas-renderer-optimizations
...
Canvas renderer optimizations
2013-03-04 15:21:38 -08:00
Tim Schaub
1d6cd1bd1b
Lint-free tests
2013-03-04 21:30:23 +01:00
Tim Schaub
dc19948a85
Get tile size for zoom level (see #258 )
2013-03-04 21:30:01 +01:00
Tom Payne
61acce98e3
Merge pull request #266 from twpayne/lint-cleanups
...
Lint cleanups
2013-03-04 12:07:52 -08:00
Tom Payne
a937083d10
Don't redraw already rendered tiles
2013-03-04 21:07:17 +01:00
Tom Payne
fb668a7fc6
Add opaque flag to ol.source.TileSource
2013-03-04 21:07:17 +01:00
Tim Schaub
c29fabebef
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-04 21:06:13 +01:00
Tim Schaub
cae925ad1f
Correct spelling (thanks @fredj)
2013-03-04 21:04:59 +01:00
Tom Payne
4eebe5aaf2
Merge spec and src lint targets
2013-03-04 20:51:27 +01:00
Tom Payne
f6fe7bd36c
Make spec indentation pass strict mode
2013-03-04 20:47:20 +01:00
Tom Payne
9b122815ce
Lint specs with strict mode
2013-03-04 20:46:39 +01:00
Tom Payne
2741daa977
Merge pull request #265 from twpayne/check-requires-in-specs
...
Check requires in specs
2013-03-04 11:31:37 -08:00
Tim Schaub
8c8ddce290
GeoJSON parser implements StringFeatureParser
2013-03-04 20:31:01 +01:00
Tim Schaub
9c8ec42713
Feature parser interfaces
...
Parsers that read features from strings, objects, or dom elements should implement the right interface. Among the read options is a callback that gets called after feature construction and before geometry construction. This callback is called with the feature and the geometry type and returns a shared vertices structure. The geometry is then constructed with this shared vertices structure before being added to the feature.
2013-03-04 20:29:42 +01:00
Tim Schaub
9edf63fdb8
Proper bounds
2013-03-04 20:25:18 +01:00
Tom Payne
3f933e01bd
Merge pull request #264 from twpayne/webgl-underscores
...
Rename WebGL variables to match CSS shaders specification
2013-03-04 11:03:21 -08:00
Tom Payne
df5f74b3c0
Add missing requires to specs
2013-03-04 20:02:55 +01:00
Tom Payne
e776371f54
Check for requires in specs
2013-03-04 20:02:28 +01:00
Tom Payne
14e76b3a11
Don't assume that goog.requires are always first
2013-03-04 20:02:16 +01:00
Tom Payne
08dbeed23f
Rename WebGL variables to match CSS shaders specification
...
See https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.htm
2013-03-04 19:45:43 +01:00
Tim Schaub
978527f880
Accept missing properties in symbolizer constructors
...
Still need to have some discussion about when to apply defaults.
2013-03-04 19:31:11 +01:00
Frédéric Junod
ad17c2ba90
Merge pull request #250 from fredj/BingMapsStyle
...
Invalid ol.BingMapsStyle
2013-03-04 10:04:29 -08:00
Tim Schaub
fae79dbc0f
Fewer function calls during bounds calculation
2013-03-04 18:55:20 +01:00
Tom Payne
44e3e228eb
Add canvas map to two layers demo
2013-03-04 18:45:24 +01:00
Tim Schaub
0b05432faa
Vector source isn't a tile source
2013-03-04 18:43:46 +01:00
Tim Schaub
0558cfa3ac
Add externs for GeoJSON support
2013-03-04 18:41:04 +01:00