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
183df560ad
Merge pull request #245 from twpayne/projection-refactoring
...
Projection refactoring
2013-03-03 06:46:38 -08: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
Tom Payne
00ce5c6a78
Add hyperbolic functions
2013-03-03 14:47:25 +01:00
Frederic Junod
0a80feccfc
Allow touch event (touchstart) to fire click events
2013-03-03 14:45:12 +01:00
Frederic Junod
c72877b33b
Listen to both click and touchend events
2013-03-03 14:45:12 +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
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
Frederic Junod
0fcc06b8ae
Set ol-zoom content in css using :before pseudo class
2013-03-03 12:23:29 +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
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
Frederic Junod
66d4c44159
Rename ol.ViewHint.PANNING to ol.ViewHint.INTERACTING
2013-03-03 10:44:58 +01: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
Bruno Binet
4bdf59bc6b
Remove extent property from ol.tilegrid.TileGridOptions
...
This follows tilegrid extent_ property removal from #216 .
2013-03-02 10:36:11 +01:00
Tim Schaub
ff27fd33a1
Merge pull request #232 from tschaub/projection-tests
...
Projection tests
2013-02-27 21:06:54 -08:00
Frederic Junod
90cb0e8fcb
Export ol.easing.*
2013-02-27 13:52:39 +01:00
Frederic Junod
dda4060d84
Export ol.animation.zoom
2013-02-27 13:35:32 +01:00
Frederic Junod
3b74f72c56
Add optional kinetic parameter.
2013-02-26 10:54:15 +01:00
Frederic Junod
20e8eab142
Add missing 'protected' comment for targetTouches prop.
2013-02-26 09:46:24 +01:00
Frederic Junod
585c397a0f
Reset position on touch end
2013-02-26 08:58:47 +01:00
Frederic Junod
c0aa50abfc
Split TouchRotateAndZoom interaction.
...
Split TouchRotateAndZoom interaction into two new interaction:
TouchRotate and TouchZoom.
2013-02-26 08:58:47 +01:00
Tim Schaub
ca85c26537
Method for removing cached transforms
2013-02-25 11:28:14 -07:00
Tim Schaub
48e69f7559
Unused var
2013-02-25 10:36:21 -07:00
Peter Robins
343d52cff1
Fix bug/typo in projection.getTransform
...
Destination projection is currently using the source projection code
2013-02-25 15:18:51 +00:00
Tom Payne
6ce3ebba5b
Merge pull request #226 from twpayne/preserve-low-resolution-tiles
...
Preserve low resolution tiles
2013-02-22 02:14:41 -08:00
Tom Payne
c36de098bd
Avoid creating a TileCoord object when marking used tiles
2013-02-21 16:52:52 +01:00
Tom Payne
4c9b70fa5c
Move useLowResolutionTiles from layer renderer to tile source
2013-02-21 16:47:10 +01:00
Tom Payne
b139757987
Merge pull request #224 from twpayne/jslint-clean-ups
...
Satisfy JSLint
2013-02-21 07:23:56 -08:00
Tom Payne
47e799ced0
Mark all low resolution tiles as used to prevent cache expiration
2013-02-21 16:19:38 +01:00
Tom Payne
57b446fa0a
Implement useTile for image tile sources with caches
2013-02-21 16:14:15 +01:00
Tom Payne
e68c1adbae
Add ol.source.TileSource.useTile
2013-02-21 16:13:34 +01:00
Tom Payne
e513b8cc39
Make it explicit that functions operate on tile sources
2013-02-21 16:12:45 +01:00
Tom Payne
fabcb313f1
Satisfy JSLint
...
JSLint complains about functions being declared in blocks.
2013-02-21 15:13:33 +01:00
Frédéric Junod
60f0bdb113
Merge pull request #168 from fredj/touch-events
...
Touch events support
2013-02-21 03:29:51 -08:00
Éric Lemoine
a11a98ac1d
Merge pull request #221 from elemoine/imagelayer
...
wms-custom-proj example broken when hosted
2013-02-20 23:06:11 -08:00
Tim Schaub
7ce89f1fbe
Proper getAttributes method
...
With a59aa9bb37 we can now provide an object with user set attributes.
2013-02-20 10:33:42 -07:00
Tim Schaub
0f2f26969d
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-02-20 10:18:09 -07:00
Tim Schaub
a59aa9bb37
Merge pull request #217 from tschaub/safer-object
...
Allow ol.Object to be used with arbitrary keys. Add a getKeys method.
2013-02-20 07:56:07 -08:00
Éric Lemoine
cf6a27fca3
Export ol.Extent.prototype.getHeight and getWidth
2013-02-20 11:54:35 +01:00