Tim Schaub
0558cfa3ac
Add externs for GeoJSON support
2013-03-04 18:41:04 +01:00
ahocevar
f1120287c3
Features can now have symbolizers
...
If specified, feature symbolizers take precedence over rule
based styling.
2013-03-03 18:55:52 +01:00
ahocevar
44ca6c9ff6
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 18:37:02 +01:00
Tom Payne
f897c743b1
Merge pull request #255 from twpayne/dont-check-requires-in-comments
...
Don't check for requires in comments
2013-03-03 09:36:29 -08:00
Tom Payne
b75298e957
Don't check for requires in comments
2013-03-03 18:29:16 +01:00
Bruno Binet
7454314578
Merge pull request #253 from bbinet/gitignore
...
Ignore ol-simple.js and ol-whitespace.js generated files
2013-03-03 08:59:26 -08:00
Bruno Binet
88335da8de
Ignore ol-simple.js and ol-whitespace.js generated files
2013-03-03 17:55:53 +01:00
Éric Lemoine
bf50828a0d
Merge pull request #251 from elemoine/remove-goog-references
...
Clean up examples
2013-03-03 08:12:57 -08:00
Éric Lemoine
bbc9785b81
IE9 supports addEventListener (thanks @fredj)
2013-03-03 17:10:50 +01:00
Éric Lemoine
d0c0231d98
Add exports for the canvas export feature
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
Tim Schaub
022917e719
Lint free externs
2013-03-03 17:06:15 +01:00
Éric Lemoine
01d49ef9c9
Remove references to goog in examples
2013-03-03 17:01:37 +01:00
ahocevar
d4ecf53801
Adding example for rule based styling
...
For the first time in the history of OpenLayers, we can render
features with multiple symbolizers now, which is also shown in
this new example.
2013-03-03 17:00:20 +01:00
Tim Schaub
d3c4869917
Work with new ol.projection package
2013-03-03 16:09:00 +01:00
Éric Lemoine
e6a42168d8
Merge pull request #249 from elemoine/playwithbuild
...
SIMPLE and WHITESPACE builds
2013-03-03 06:53:26 -08:00
Tim Schaub
5a73529da5
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 15:52:40 +01:00
Tim Schaub
b247031fe2
Test reading with shared vertices
2013-03-03 15:51:24 +01:00
Tim Schaub
4af32560ce
Removing abstract methods for now
...
Later we'll discuss having more specific FeatureParser and readFeatures type methods.
2013-03-03 15:50:33 +01:00
Tom Payne
7126d63db5
Merge pull request #247 from twpayne/hyperbolic-functions
...
Add hyperbolic functions
2013-03-03 06:47:32 -08:00
Tom Payne
1c5e29f5a7
Merge pull request #246 from twpayne/xyztilegrid-tests
...
Add ol.tilegrid.XYZ tests
2013-03-03 06:47:16 -08:00
Tom Payne
183df560ad
Merge pull request #245 from twpayne/projection-refactoring
...
Projection refactoring
2013-03-03 06:46:38 -08:00
ahocevar
5535a26d4a
Adding unit tests for rule based styling
2013-03-03 15:25:20 +01:00
ahocevar
63c048edb2
Use the actual value, not just the index in the array.
2013-03-03 15:22:52 +01:00
ahocevar
db52ff926e
Return an empty array for features without geometry
...
This ensures that the static applyDefaultStyle() method works
exactly the same way as the instance's apply() method.
2013-03-03 15:22:33 +01:00
Bruno Binet
302ba3a8e1
Merge pull request #248 from bbinet/prefer-canvas
...
Prefer the canvas renderer over dom.
2013-03-03 06:19:12 -08:00
Bruno Binet
0a462f1254
Prefer the canvas renderer over dom.
2013-03-03 15:11:27 +01:00
Éric Lemoine
6b9e79171b
SIMPLE and WHITESPACE builds
2013-03-03 15:05:02 +01:00
Tom Payne
a94418edab
Add ol.tilegrid.XYZ tests
2013-03-03 14:48:37 +01:00
Tom Payne
00ce5c6a78
Add hyperbolic functions
2013-03-03 14:47:25 +01:00
ahocevar
9d1f737bce
ol.Filter is now a (base) class, not an interface any more
...
ol.Filter can now also be used to provide a simple filter that
just evaluates a user provided filter function against a
feature.
2013-03-03 14:38:04 +01:00
Tim Schaub
5d917ebed6
Helper functions for running tests after xhr
2013-03-03 14:29:22 +01:00
Frédéric Junod
b14912567b
Merge pull request #244 from fredj/zoom-control
...
Zoom control
2013-03-03 04:37:44 -08:00
Tom Payne
bf944e158a
Make Proj4js classes and functions private
2013-03-03 13:14:08 +01:00
Tom Payne
fcc620af7d
Separate ol.projection module from ol.Projection class
2013-03-03 13:09:13 +01:00
Tom Payne
3e420313a2
Only require things that start with a capital letter
2013-03-03 13:08:34 +01:00
Frederic Junod
0fcc06b8ae
Set ol-zoom content in css using :before pseudo class
2013-03-03 12:23:29 +01:00
Tom Payne
f6575f3195
Add EPSG:4326 example
2013-03-03 12:22:24 +01:00
Tom Payne
17bd715495
Cope with axis orientation in single image WMS sources
2013-03-03 12:22:24 +01:00
Tom Payne
66e5b1d736
Cope with axis orientation for tiled WMS sources
2013-03-03 12:22:24 +01:00
Tom Payne
6b26cbfb38
Refactor projection architecture
2013-03-03 12:22:24 +01:00
Frederic Junod
7d79a77052
Remove css size dependent rule (hover color)
2013-03-03 12:10:12 +01:00
Tim Schaub
69b6fae744
Parser base class
...
GeoJSON is now a parser. The idea is that we'll want to pass parsers to sources or protocols and want a known type.
2013-03-03 11:50:51 +01:00
Bruno Binet
9053e1dfc8
Merge pull request #237 from bbinet/tilegrid_extent_cleanup
...
Remove extent property from ol.tilegrid.TileGridOptions
2013-03-03 02:20:52 -08:00
Tim Schaub
93ab45432b
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 09:46:11 +01:00
Tim Schaub
b52d283641
Allow geometries to use a shared vertex array
...
The ol.geom.SharedVertices structure represents a flattened array of vertex coordinates. This is intended to support optimal WebGL rendering.
2013-03-02 18:39:24 +01:00
ahocevar
bdfa2cc88c
Fixing return type to make Closure compiler happy
2013-03-02 17:44:15 +01:00
ahocevar
f4a4522eb4
Giving vector layers the style they deserve
...
Now vector layers can have a style. ol.Style instances have an
apply method to get the symbolizer literals for a feature. If the
layer does not have a style defined, there is also a static
applyDefaultStyle function on ol.Style to get the default
symbolizer literals for a feature. The vector layer also got a
groupFeaturesBySymbolizerLiteral method, which returns an array
with features grouped by symbolizer, as needed by the canvas
renderer.
2013-03-02 17:38:01 +01:00
ahocevar
fcd5804d2d
Symbolizer and SymbolizerLiteral as base class, not interface
2013-03-02 14:08:52 +01:00
ahocevar
da7820121f
Renaming the 'evaluate' method to 'applies'
2013-03-02 12:50:53 +01:00