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
Tom Payne
44e3e228eb
Add canvas map to two layers demo
2013-03-04 18:45:24 +01:00
Frederic Junod
eec1aec0e6
Remove ol.BingMapsStyle
2013-03-04 15:14:22 +01:00
Tom Payne
f3d01dcbd3
Add scale line to examples
2013-03-04 00:43:38 +01:00
Éric Lemoine
85db5273be
Merge pull request #257 from elemoine/verify-examples
...
Verify hosted examples at precommit time
2013-03-03 15:06:11 -08:00
Éric Lemoine
5202281ce8
Remove references to goog in epsg-4326 example
2013-03-03 19:46:09 +01:00
Bruno Binet
d754c34a04
Better indentation for wms capabilities example
2013-03-03 18:57:53 +01:00
Éric Lemoine
bbc9785b81
IE9 supports addEventListener (thanks @fredj)
2013-03-03 17:10:50 +01:00
Éric Lemoine
bd67a14389
Make wms-capabilities example work when hosted
2013-03-03 17:10:50 +01:00
Éric Lemoine
01d49ef9c9
Remove references to goog in examples
2013-03-03 17:01:37 +01:00
Tom Payne
183df560ad
Merge pull request #245 from twpayne/projection-refactoring
...
Projection refactoring
2013-03-03 06:46:38 -08:00
Bruno Binet
0a462f1254
Prefer the canvas renderer over dom.
2013-03-03 15:11:27 +01:00
Tom Payne
fcc620af7d
Separate ol.projection module from ol.Projection class
2013-03-03 13:09:13 +01:00
Tom Payne
f6575f3195
Add EPSG:4326 example
2013-03-03 12:22:24 +01:00
Frederic Junod
5ccf94a395
Do not use goog.now() in the examples (see #229 )
2013-02-27 13:58:30 +01:00
Éric Lemoine
a8bb782e99
Merge pull request #227 from elemoine/removestandalone
...
Remove examples/standalone dir
2013-02-22 14:22:08 -08:00
Éric Lemoine
981c1dcbd7
Remove examples/standalone dir
2013-02-22 23:16:36 +01:00
Éric Lemoine
2bc8e1a570
Example uses exported properties
2013-02-20 11:55:28 +01:00
Bart van den Eijnden
793a956211
Several fixes to the WMS Capabilities parser
...
Make sure the object structure returned is not mangled by Closure
Do not use closure XHR or JSON in the example
Use Jasmine's async support in the test cases
Get rid of some backwards compatibility now that we have a fresh start
2013-02-19 17:12:02 +01:00
Éric Lemoine
3d0682a4d4
Use an ImageLayer in wms-custom-proj example
2013-02-14 23:36:36 +01:00
Bart van den Eijnden
234f6bc411
Merge pull request #180 from bartvde/wmscapsclean
...
add WMS GetCapabilities parser for WMS 1.1.0, 1.1.1, 1.1.1 WMS-C profile
2013-02-14 05:02:39 -08:00
Frédéric Junod
03b10204a4
Merge pull request #173 from fredj/geolocation
...
Add ol.Geolocation
2013-02-08 21:57:11 -08:00
Éric Lemoine
5f5e14f253
Merge pull request #175 from elemoine/control
...
Simplify control architecture
2013-02-08 14:56:19 -08:00
Bart van den Eijnden
f16664cb87
add an example
2013-02-07 10:45:35 +01:00
Tim Schaub
a2bbdf7ccc
More natural names for animations
2013-02-06 13:43:54 -07:00
Frederic Junod
3355f9345d
Replace ol.animation.createSpin with ol.animation.createRotateFrom
2013-02-06 17:10:21 +01:00
Frederic Junod
114280e60e
Add a marker at the device position
2013-02-04 12:29:20 +01:00
Éric Lemoine
bde61a0b4b
Simplify control architecture
2013-02-04 10:18:33 +01:00
Tom Payne
f9eb7dc477
Add missing requires to examples
2013-01-30 23:47:13 +01:00
Tom Payne
0bb31150b0
Merge pull request #148 from twpayne/anchored-elements
...
Replace ol.overlay.Overlay with ol.AnchoredElement
2013-01-24 09:36:40 -08:00
Éric Lemoine
dc9fb06185
Remove ref to userProjection
...
The wms-custom-proj example sets a userProjection in the map while userProjection is gone for now. It was removed in 927cffb2 .
2013-01-24 10:32:32 +01:00
Frederic Junod
7568688301
Use option object rather than positional arguments for ol.animation.create* functions
2013-01-23 17:07:55 +01:00
Tom Payne
dda51ecec2
Replace ol.overlay.Overlay with ol.AnchoredElement
...
This commit adds several features:
- rename of class to better reflect its behaviour
- full ol.Object support
- integration with postrender event for integration with animations and
render loop
- minimised DOM modifications
- more precise positioning
- element placed in DIV to avoid modifications to user-supplied element
- correctly handle changes to the positioning property
2013-01-22 15:12:25 +01:00
Frederic Junod
be64408728
Export map as jpeg instead of png
2013-01-21 16:13:19 +01:00
Frederic Junod
8cbe0fbbbb
Export canvas map as jpeg image
2013-01-21 16:08:33 +01:00
Frederic Junod
8825251c42
Add new ol.easing.elastic and ol.easing.bounce easing functions.
2013-01-21 09:48:56 +01:00
Tom Payne
f3978d200f
Use Alt+Shift to rotate by default, refs #21
2013-01-18 14:09:32 +01:00
Tom Payne
bb51709945
Use OpenStreetMap tiles in canvas tiles example
...
Stamen exports aren't quite right yet.
2013-01-18 00:34:44 +01:00
Tom Payne
5eeec41877
Add canvas renderer to two layers demo
2013-01-17 13:54:52 +01:00
Tom Payne
aeef260101
Add canvas renderer to side-by-side demo
2013-01-17 13:54:52 +01:00
ahocevar
7c05587aed
Merge pull request #114 from ahocevar/resolutions
...
Use validity extent to generate default resolutions. r=@twpayne,@elemoine
2013-01-16 07:17:10 -08:00
Éric Lemoine
0d87c2c14c
Merge pull request #91 from elemoine/bingkey
...
Bing maps key will expire on 15 Jan 2013
2013-01-16 03:32:27 -08:00
Éric Lemoine
0c1116fe95
Update Bing maps key
2013-01-16 12:31:25 +01:00
Tom Payne
11ec1de89b
Refactor mouse position control to use postrender event
2013-01-16 11:25:59 +01:00
Tom Payne
936132cd46
Update examples to read renderer from query string
2013-01-15 10:26:43 +01:00
ahocevar
87ce763ccb
Use validity extent to generate default resolutions
...
Previously, the TiledWMS source generated a resolutions array
derived from the world extent in meters, to match the default
Web Mercator resolutions of the map. This wouldn't work for
projections with distance units different than meters. It is
better to commit to a default resolutions array where zoom level
0 is the validity extent of the projection (not the Web Mercator
world extent!) at a 256 pixel tile size.
2013-01-14 16:10:55 +01:00
Tom Payne
434dd84c04
Add animation examples to side-by-side demo
2013-01-11 15:49:15 +01:00
Tom Payne
878122828b
Add canvas tiles example
2013-01-11 01:18:58 +01:00