Tim Schaub
497eac82c2
Polygon rendering (no holes yet)
2013-01-19 17:50:04 -07:00
Tom Payne
4846a6a7b3
Only update wanted tiles if not all tiles are loaded
2013-01-19 15:03:01 +01:00
Tom Payne
3ec2014ad1
Rename tileUsage to usedTiles
2013-01-19 15:03:01 +01:00
Tom Payne
1c524caae6
Discard unwanted tiles from tile queue
2013-01-19 15:03:01 +01:00
Tom Payne
111b4585a8
Fix key usage
2013-01-19 14:50:25 +01:00
Tim Schaub
0414e337b3
Render lines
2013-01-18 17:57:32 -07:00
Tim Schaub
140e9ba355
General purpose canvas renderer
...
Currently only renders points as circles. Eventually will have methods for other geometry types and other symbolizer types. Also provides static methods to render point symbolizers (returning a canvas that can be drawn on another).
2013-01-18 17:42:12 -07:00
Tim Schaub
278d32061f
To be reworked for rendering like geoms with same symbolizer
2013-01-18 15:55:24 -07:00
Tim Schaub
3ac437393a
To be reworked as ol.renderer.canvas.VectorLayer
2013-01-18 15:54:48 -07:00
Peter Robins
11938d2264
Add missing dependencies, refs #116
2013-01-18 13:01:10 +01:00
Tim Schaub
74281d2b00
Merge from master
2013-01-17 18:12:06 -07:00
Tim Schaub
fe56b15c52
Clear canvas with opacity 1
2013-01-17 15:30:16 -07:00
Tim Schaub
10672ad303
Standardizing color ranges (see #129 )
2013-01-17 14:19:50 -07:00
Tim Schaub
b36eab1dfa
Properly set transform before filling background ( closes #128 )
...
Order of args is m11, m12, m21, m22, dx, dy
2013-01-17 13:40:00 -07:00
Tom Payne
54327fb750
Add canvas renderer
2013-01-17 13:54:52 +01:00
Tom Payne
04b18a8a83
Merge pull request #121 from twpayne/attribution-control-refactoring
...
Attribution control refactoring
2013-01-17 04:46:57 -08:00
Tom Payne
4657b7ca97
Remove removeLayer, thanks @fredj
2013-01-17 12:40:54 +01:00
Tom Payne
c56e1f8b92
Ensure DOM element is removed when layer is removed
2013-01-17 12:12:09 +01:00
Tom Payne
b880ab80ee
Factor out updateTileUsage
2013-01-17 11:51:38 +01:00
ahocevar
8a38f9aa9d
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-01-16 16:34:59 +01:00
Tom Payne
9fbabc3696
Refactor attribution control
2013-01-16 16:34:31 +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
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
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
3febb24529
Don't remove tiles when animating
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
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
8b39e8f7f0
Relax type slightly
2013-01-12 23:13:34 +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
513787147c
Merge pull request #106 from twpayne/re-enable-jsdoc
...
Re-enable jsdoc
2013-01-12 03:28:19 -08:00
Tom Payne
92d3d001c0
Merge pull request #108 from twpayne/texture-uploads
...
Prioritize and throttle texture uploads
2013-01-12 03:27:37 -08:00
Tom Payne
c5a0205cf8
Merge pull request #103 from twpayne/tile-queue
...
Tile queue
2013-01-12 03:26:43 -08:00
Tom Payne
6d44736e2f
Prioritize and throttle texture uploads
2013-01-12 02:32:53 +01:00
Tom Payne
82fc5c6c9d
Clean up DOM renderer code for untested minor performance advantages
2013-01-12 01:12:27 +01:00
Tom Payne
48ee9e75a4
Add empty descriptions to work around jsdoc
2013-01-12 00:51:36 +01:00
Tom Payne
52df441cf8
Add tile queue
2013-01-11 16:18:07 +01:00