Commit Graph

19 Commits

Author SHA1 Message Date
Tim Schaub 35f6984e69 Unused var and some notes 2013-01-22 11:21:35 -07: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
Tim Schaub 497eac82c2 Polygon rendering (no holes yet) 2013-01-19 17:50:04 -07: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