Tom Payne
1bac674eca
Merge pull request #263 from twpayne/canvas-renderer-optimizations
...
Canvas renderer optimizations
2013-03-04 15:21:38 -08:00
Tim Schaub
c29fabebef
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-04 21:06:13 +01:00
Tom Payne
44e3e228eb
Add canvas map to two layers demo
2013-03-04 18:45:24 +01:00
Frederic Junod
eec1aec0e6
Remove ol.BingMapsStyle
2013-03-04 15:14:22 +01:00
Tom Payne
f3d01dcbd3
Add scale line to examples
2013-03-04 00:43:38 +01:00
Éric Lemoine
85db5273be
Merge pull request #257 from elemoine/verify-examples
...
Verify hosted examples at precommit time
2013-03-03 15:06:11 -08:00
Éric Lemoine
5202281ce8
Remove references to goog in epsg-4326 example
2013-03-03 19:46:09 +01:00
Bruno Binet
d754c34a04
Better indentation for wms capabilities example
2013-03-03 18:57:53 +01:00
ahocevar
44ca6c9ff6
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 18:37:02 +01:00
Éric Lemoine
bbc9785b81
IE9 supports addEventListener (thanks @fredj)
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
É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
Tim Schaub
5a73529da5
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 15:52:40 +01:00
Tom Payne
183df560ad
Merge pull request #245 from twpayne/projection-refactoring
...
Projection refactoring
2013-03-03 06:46:38 -08:00
Bruno Binet
0a462f1254
Prefer the canvas renderer over dom.
2013-03-03 15:11:27 +01:00
Tom Payne
fcc620af7d
Separate ol.projection module from ol.Projection class
2013-03-03 13:09:13 +01:00
Tom Payne
f6575f3195
Add EPSG:4326 example
2013-03-03 12:22:24 +01:00
Tim Schaub
93ab45432b
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-03-03 09:46:11 +01:00
Frederic Junod
5ccf94a395
Do not use goog.now() in the examples (see #229 )
2013-02-27 13:58:30 +01:00
Éric Lemoine
a8bb782e99
Merge pull request #227 from elemoine/removestandalone
...
Remove examples/standalone dir
2013-02-22 14:22:08 -08:00
Éric Lemoine
981c1dcbd7
Remove examples/standalone dir
2013-02-22 23:16:36 +01:00
Tim Schaub
0f2f26969d
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-02-20 10:18:09 -07:00
Éric Lemoine
2bc8e1a570
Example uses exported properties
2013-02-20 11:55:28 +01:00
Tim Schaub
d642628545
Example syntax
2013-02-20 00:21:08 -07:00
Tim Schaub
735f490f56
Treating geometry as just another attribute
...
The first set geometry is considered the default. As an added bonus, we're back to a single argument constructor. Later, we could allow a schema to be set. This would be done before setting values (calling constructor with no args).
2013-02-20 00:02:50 -07:00
Bart van den Eijnden
793a956211
Several fixes to the WMS Capabilities parser
...
Make sure the object structure returned is not mangled by Closure
Do not use closure XHR or JSON in the example
Use Jasmine's async support in the test cases
Get rid of some backwards compatibility now that we have a fresh start
2013-02-19 17:12:02 +01:00
Tim Schaub
e30b0959e0
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-02-18 10:11:00 -07:00
Tim Schaub
59a203b2b7
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-02-14 17:18:00 -07:00
Éric Lemoine
3d0682a4d4
Use an ImageLayer in wms-custom-proj example
2013-02-14 23:36:36 +01:00
Bart van den Eijnden
234f6bc411
Merge pull request #180 from bartvde/wmscapsclean
...
add WMS GetCapabilities parser for WMS 1.1.0, 1.1.1, 1.1.1 WMS-C profile
2013-02-14 05:02:39 -08:00
ahocevar
6b43435262
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-02-13 12:30:16 +01:00
Frédéric Junod
03b10204a4
Merge pull request #173 from fredj/geolocation
...
Add ol.Geolocation
2013-02-08 21:57:11 -08:00
Éric Lemoine
5f5e14f253
Merge pull request #175 from elemoine/control
...
Simplify control architecture
2013-02-08 14:56:19 -08:00
Bart van den Eijnden
f16664cb87
add an example
2013-02-07 10:45:35 +01:00
Tim Schaub
11b8c0ff47
Don't generate new tiles while animating
2013-02-06 17:47:03 -07:00
Tim Schaub
a2bbdf7ccc
More natural names for animations
2013-02-06 13:43:54 -07:00
Frederic Junod
3355f9345d
Replace ol.animation.createSpin with ol.animation.createRotateFrom
2013-02-06 17:10:21 +01:00
ahocevar
61e4452c83
Adding missing and removing unused goog.requires
2013-02-06 16:26:24 +01:00
ahocevar
089b7013c2
Merge branch 'master' of github.com:openlayers/ol3 into vector
...
Conflicts:
src/ol/renderer/canvas/canvasrenderer.js
test/ol.html
2013-02-05 17:28:36 +01:00
ahocevar
386b97cf9a
Merge branch 'master' of github.com:openlayers/ol3 into vector
...
Conflicts:
src/ol/renderer/canvas/canvasrenderer.js
test/ol.html
2013-02-05 17:17:09 +01:00
Frederic Junod
114280e60e
Add a marker at the device position
2013-02-04 12:29:20 +01:00
Éric Lemoine
bde61a0b4b
Simplify control architecture
2013-02-04 10:18:33 +01:00
Tom Payne
f9eb7dc477
Add missing requires to examples
2013-01-30 23:47:13 +01:00
Tim Schaub
a7737150fe
Merge branch 'master' of github.com:openlayers/ol3 into vector
2013-01-24 22:21:25 -07:00
Tim Schaub
4e3f984796
Properly rendering features to canvas tiles
...
It looks like this approach will work well for panning (as anticipated). For animated zooming, it is not going to work as is. It looks like the canvas tile generation is too much for this type of animation loop. Though there are clearly still areas for optimization:
* Don't create new tiles while animating between zoom levels. Using existing tiles only while animating should bring a significant performance gain.
* Simple spatial index for tiles - each tile coord in the matrix could have a feature lookup object (keyed by id). This needs to account for rendered dimension (as witnessed by the point being cut by a tile). Given that the current example uses only three features, adding the spatial index should only be a minor improvement.
* Reuse a fixed set of canvas tiles that are generated at construction (and increased/decreased with view size changes).
* If a fixed set of tiles is not used, at least new ones could be cloned from existing ones (minor).
* Do some profiling to look for more ideas.
In addition, world-wrapping needs addressed. I don't think this renderer is the right (or at least the only) place to address this. And the cache of tiles needs to be managed for real. But hey, at least we've got a working tiled vector renderer now.
2013-01-24 21:57:12 -07:00
Tim Schaub
8d5a45d827
Set up example for debugging
2013-01-24 16:51:10 -07:00
Tom Payne
0bb31150b0
Merge pull request #148 from twpayne/anchored-elements
...
Replace ol.overlay.Overlay with ol.AnchoredElement
2013-01-24 09:36:40 -08:00
Éric Lemoine
dc9fb06185
Remove ref to userProjection
...
The wms-custom-proj example sets a userProjection in the map while userProjection is gone for now. It was removed in 927cffb2 .
2013-01-24 10:32:32 +01:00