Frederic Junod
e4a5744e06
Remove x,y params from ol.Kinetic.begin
2013-02-18 16:43:20 +01:00
Tom Payne
3a20eaed32
Merge pull request #198 from twpayne/ellipsoid
...
Add ellipsoid geometry functions
2013-02-18 06:27:36 -08:00
Tom Payne
281f01889e
Merge pull request #196 from twpayne/sphere
...
Add spherical geometry functions
2013-02-18 03:35:44 -08:00
Tom Payne
36a3d02816
Add ellipsoid geometry functions
2013-02-18 12:32:43 +01:00
Tom Payne
684a336dd4
Merge pull request #197 from twpayne/geolocation-all-properties
...
Add remaining geolocation properties
2013-02-18 01:53:04 -08:00
Tom Payne
fc9f323f83
Store heading in radians, thanks @fredj
2013-02-17 23:53:37 +01:00
Éric Lemoine
d713c9b8ed
Deal with null images
2013-02-17 23:07:58 +01:00
Éric Lemoine
be6c1a1a27
Test the image layer renderer's transform matrix
2013-02-17 22:47:19 +01:00
Éric Lemoine
85eec4e9b8
Avoid busy-waiting while images load
...
This is to be in conformance with the work done with #184 .
2013-02-17 22:47:19 +01:00
Tom Payne
7de6cb4fd4
Add remaining geolocation properties
2013-02-16 20:19:38 +01:00
Tom Payne
544f399e04
Add spherical geometry functions
2013-02-15 18:07:19 +01:00
Éric Lemoine
a3c65978d1
Make ol.Image emit change events
2013-02-15 17:57:05 +01:00
Éric Lemoine
1e4229497d
Do not sort resolutions array
...
We assert that the resolutions array is sorted instead of sorting it ourselves. This is to consistent with ol.TileGrid.
2013-02-15 17:52:06 +01:00
Éric Lemoine
e1505abe0d
Rename ol.Rectangle scale to scaleFromCenter
2013-02-15 17:43:27 +01:00
Éric Lemoine
02843939e3
Add ol.renderer.webgl.ImageLayer
2013-02-14 23:36:36 +01:00
Éric Lemoine
17a17b01b6
Add ol.renderer.dom.ImageLayer
2013-02-14 23:36:36 +01:00
Éric Lemoine
238c695265
Add FIXME to ol.control.Attribution
2013-02-14 23:36:36 +01:00
Éric Lemoine
8ae25684f9
Add ol.source.StaticImage
2013-02-14 23:36:36 +01:00
Éric Lemoine
62b10cf878
Add ol.source.SingleImageWMS
2013-02-14 23:36:36 +01:00
Éric Lemoine
aa9f820723
Add scale to ol.Rectangle
2013-02-14 23:36:36 +01:00
Éric Lemoine
35a6cac37f
Add containsExtent to ol.Extent
2013-02-14 23:36:36 +01:00
Tom Payne
f581040b0f
Add ol.renderer.canvas.ImageLayer
2013-02-14 23:36:36 +01:00
Tom Payne
5a0adf2345
Add ol.source.ImageSource
2013-02-14 23:36:36 +01:00
Tom Payne
27125640ef
Add ol.layer.ImageLayer
2013-02-14 23:36:36 +01:00
Éric Lemoine
cf206a103d
Add ol.Image class
2013-02-14 23:36:36 +01:00
Éric Lemoine
8b83345bd2
Add equals to Rectangle
2013-02-14 23:36:35 +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
Frédéric Junod
b305d7fdfa
Merge pull request #192 from fredj/rotation
...
Change view.rotate params: rotation and optional anchor.
2013-02-14 04:48:42 -08:00
Frederic Junod
34975428c4
Change view.rotate params: rotation and optional anchor.
2013-02-14 12:17:26 +01:00
Éric Lemoine
daaff1611c
Merge pull request #193 from elemoine/shaders
...
Apply transform matrix to text coords
2013-02-14 03:01:18 -08:00
Éric Lemoine
b6b493c198
Use vec2 for vTexCoord
2013-02-14 11:54:01 +01:00
Éric Lemoine
de7a1d8f81
Apply transform matrix to text coords
...
With this commit the transform matrix is applied to each texture coordinate, as opposed to each fragment. This leads to less calculation on the GPU.
2013-02-14 09:56:45 +01:00
Tim Schaub
f5c627ab51
Only listen once for tile events
...
Assuming browser garbage collection cannot happen while we have listeners in the global registry, we need to listenOnce to avoid memory leaks with the tile queue.
2013-02-13 15:37:33 -07:00
Bart van den Eijnden
13d95b90a3
use namespace URI instead of prefix as suggested by @tschaub and discussed with @ahocevar
2013-02-13 20:58:48 +01:00
Frederic Junod
f4e9dd5c37
view.getRotation default value already set to 0.
2013-02-12 15:37:08 +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
Tim Schaub
652b7dd696
Merge pull request #184 from tschaub/less-animation
...
Avoid unnecessary animation loop while tiles load
2013-02-07 15:48:28 -08:00
Tim Schaub
440ea038fe
Merge pull request #183 from tschaub/natural-names
...
More natural names for animations
2013-02-07 13:44:13 -08:00
Tim Schaub
3c4d218ec5
Only listen for first event
2013-02-07 14:06:05 -07:00
Frederic Junod
a36145fc1f
Check if the Geolocation API is supported
2013-02-07 16:20:15 +01:00
Frederic Junod
44a5eca437
Add ol.Geolocation.isSupported property
2013-02-07 15:59:12 +01:00
Tom Payne
218bf2c78b
Improve LRUCache containsKey test, thanks @tschaub
2013-02-07 12:21:12 +01:00
Bart van den Eijnden
f16664cb87
add an example
2013-02-07 10:45:35 +01:00
Frédéric Junod
f7ba03f4dd
Merge pull request #179 from fredj/kinetic-update-arg
...
Change ol.Kinetic.update and begin arguments.
2013-02-07 00:08:01 -08:00
Tim Schaub
e079c19413
Don't repeatedly render while waiting for tiles to load
...
Instead of going into an unnecessary animation loop, we can simply wait to be notified when tiles load.
The WebGL renderer still sets frameState.animate true, but I think this too should be unnecessary (full page example works without it, side-by-side example shows it cannot yet be removed).
2013-02-06 16:10:46 -07:00
Tim Schaub
2bd29ff60e
Only track tiles that are actually wanted
...
Instead of keeping track of wanted tile ranges, we can instead track wanted tiles individually. This provides enough for the map to know how to prioritize tiles and should be more efficient (no extra calls to extend tile ranges or check for tile containment within a range).
2013-02-06 16:08:24 -07:00
Tim Schaub
e335b7b74a
Make frame state available before rendering frame
...
Without this change, tiles that are enqueued on the first rendering will always get priority `ol.TileQueue.DROP` because `map.frameState_` is not yet defined (meaning a single render call doesn't result in any tiles loading).
2013-02-06 16:02:26 -07:00
Tim Schaub
a2bbdf7ccc
More natural names for animations
2013-02-06 13:43:54 -07:00
Tom Payne
0b6aeb5b05
Remove unused and erroneous function, thanks @tschaub
2013-02-06 21:43:48 +01:00