Tim Schaub
35f6984e69
Unused var and some notes
2013-01-22 11:21:35 -07:00
Tom Payne
4ab09d6df2
Merge pull request #140 from twpayne/array-clean-ups
...
Array clean ups
2013-01-22 06:00:04 -08:00
ahocevar
4e6b864e27
Making default symbolizers compiler safe
2013-01-22 14:09:04 +01:00
Tim Schaub
c50fcecf42
Vector rendering example
...
There is a ton of room for optimization here. The vector layer renderer should only render dirty areas and could maintain a cache of rendered canvas tiles. The vector source could have a simple spatial index for features (by tile coord). Need to also discuss how to work with this animation framework (to avoid the excess work while waiting for tiles to load on every other layer).
2013-01-22 01:46:27 -07:00
Tim Schaub
1dd17fc88f
Rendering vector layers
2013-01-22 01:36:32 -07:00
Tim Schaub
0f33561af2
Skeleton canvas renderer for vector layer
2013-01-21 18:02:28 -07:00
Frederic Junod
2f2ea373ca
Add ol.renderer.Map.getCanvas function. Only valid with the canvas and webgl renderers
2013-01-21 15:18:18 +01:00
Tom Payne
386bb636bb
Add missing dependencies on goog.array
2013-01-21 14:20:11 +01:00
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
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
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
Tim Schaub
7971ec1b3b
Render geometries to a canvas
2013-01-07 01:42:31 -05:00
Tim Schaub
464be78a16
Satisfying compiler
2013-01-06 10:59:21 -07:00
Tim Schaub
39af56ecb3
Satisfying gjslint
2013-01-06 10:07:29 -07:00
ahocevar
3c305db4a4
Canvas tile renderer - first cut
...
Untested and no styling
2013-01-04 18:47:33 +01:00