Tom Payne
1278ccb942
Add default tile size @define, refs #114 , fixes #120
2013-01-16 17:49:51 +01:00
Tom Payne
9fbabc3696
Refactor attribution control
2013-01-16 16:34:31 +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
Tom Payne
41ccb4dfcd
Add ol.Rectangle.extend
2013-01-16 13:53:38 +01: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
17bb31281b
Merge pull request #118 from twpayne/mouse-position-control-refactoring
...
Mouse position control refactoring
2013-01-16 02:30:33 -08:00
Tom Payne
06628a88e6
Update mouse position on each frame
2013-01-16 11:26:09 +01:00
Tom Payne
11ec1de89b
Refactor mouse position control to use postrender event
2013-01-16 11:25:59 +01:00
Tom Payne
5d43aa22d4
Merge pull request #117 from twpayne/postrender-event
...
Fire postrender events
2013-01-16 02:08:16 -08:00
Tom Payne
505987869e
Fire postrender events
2013-01-15 18:38:12 +01:00
Tom Payne
f7982fc2de
Merge pull request #115 from twpayne/renderer-clean-ups
...
Renderer clean ups
2013-01-15 08:41:06 -08:00
Tom Payne
936132cd46
Update examples to read renderer from query string
2013-01-15 10:26:43 +01:00
Tom Payne
4037bafc45
Add function to chose renderer from query string
2013-01-15 10:26:16 +01:00
Tom Payne
859af576d5
Move var outside loop
2013-01-14 20:53:00 +01:00
Tom Payne
c679bccbb9
Join short lines
2013-01-14 20:53:00 +01:00
Tom Payne
183aac90fa
Remove unused requires
2013-01-14 20:52:47 +01:00
Tom Payne
8966e17b89
Structure DOM renderer code to be more similar to WebGL renderer code
2013-01-14 16:33:15 +01:00
Tom Payne
af88fb415b
Remove forEachTileCoord
2013-01-14 16:21:58 +01:00
Tom Payne
8ced15ce2e
Move closure out of loop, and use loop rather than forEachTileCoord
2013-01-14 16:21:58 +01:00
Tom Payne
0916f14536
Use a loop rather than tileRange.forEachTileCoord
2013-01-14 16:21:58 +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
57b25693af
Merge pull request #113 from twpayne/frame-state
...
More frame state-related fixes and improvements
2013-01-14 04:13:22 -08:00
Tom Payne
eff96ca16c
DOM renderer should re-render when layers are added or removed
2013-01-14 12:46:40 +01:00
Tom Payne
be04053ef1
Move common event handlers into base class
2013-01-14 12:46:39 +01:00
Tom Payne
9764e76975
Move pixel/coordinate matrices into frame state, remove canRotate
2013-01-14 12:46:39 +01:00
Tom Payne
a927385e72
Merge pull request #110 from twpayne/interaction-hints
...
Interaction hints
2013-01-14 03:44:47 -08:00
Tom Payne
3febb24529
Don't remove tiles when animating
2013-01-14 12:35:54 +01:00
Tom Payne
bafb53f2e1
Make animations set animating hint
2013-01-14 12:35:54 +01:00
Tom Payne
969553cede
Clone hints array so that pre-render functions can modify it
2013-01-14 12:35:54 +01:00
Tom Payne
c48bb6142e
Add animating hint
2013-01-14 12:35:54 +01:00
Tom Payne
2ea6f0903c
Don't remove tiles while panning
2013-01-14 12:35:54 +01:00
Tom Payne
e837a74e00
Set panning hint in DragPanInteraction
2013-01-14 12:35:53 +01:00
Tom Payne
5d31a44c12
Implement view hints architecture
2013-01-14 12:35:53 +01:00
Tom Payne
2a08e7add2
Merge pull request #112 from twpayne/dom-renderer-clean-ups
...
DOM renderer clean ups
2013-01-14 03:33:23 -08:00
Tom Payne
fafba39c32
Merge pull request #111 from twpayne/webgl-renderer-clean-ups
...
WebGL renderer clean ups
2013-01-14 03:33:04 -08:00
Tom Payne
78e8e34fe6
Add missing instance variable declaration, thanks @elemoine
2013-01-14 11:13:34 +01:00
Tom Payne
be3849d1b8
Use dequeue rather than remove, thanks @elemoine
2013-01-13 22:28:37 +01:00
Tom Payne
8b39e8f7f0
Relax type slightly
2013-01-12 23:13:34 +01:00
Tom Payne
0f8e3ddedc
Remove incorrect use of @override
2013-01-12 23:12:15 +01:00
Tom Payne
deeb7b3294
Fix typecast
2013-01-12 22:52:44 +01:00
Tom Payne
3f6e6169af
Hide canvas when map is not defined
2013-01-12 19:24:20 +01:00
Tom Payne
0443ebc3fa
Remove stale FIXMEs
2013-01-12 19:23:54 +01:00
Tom Payne
de7699d644
Hide layers pane when map is undefined
2013-01-12 19:08:27 +01:00
Tom Payne
a0180f2131
Remove stale FIXME
2013-01-12 19:06:00 +01:00
Tom Payne
97207e5723
Remove rarely-used logger
2013-01-12 19:01:09 +01:00
Tom Payne
be28fb4ccc
Don't try to overload method return type
2013-01-12 18:58:36 +01:00
Tom Payne
655b6a1b00
Always free WebGL resources in post render
2013-01-12 18:57:50 +01:00
Tom Payne
a26deb62bf
Remove unused variable
2013-01-12 18:54:09 +01:00
Tom Payne
b803aad5a8
Don't enqueue tiles which are not idle
2013-01-12 16:55:36 +01:00