Tim Schaub
54738e29eb
Export ol.webgl.SUPPORTED and provide ol.webgl
2013-09-15 15:51:17 -06:00
Frédéric Junod
2ce1c29c4d
Merge pull request #995 from fredj/export-map_example
...
Better user notification if a.download attribute is not supported
2013-09-13 05:11:15 -07:00
Tom Payne
d1782dc4bb
Merge pull request #1012 from twpayne/more-renames
...
More renames
2013-09-11 11:33:40 -07:00
Tom Payne
ae6ecb7103
Add XYZ set URL example
2013-09-11 17:12:57 +02:00
Tom Payne
a21ee997ba
Rename ol.source.SingleImageWMS to ol.source.ImageWMS
2013-09-11 16:38:01 +02:00
Tim Schaub
1ee2da76af
Add example using XYZ tiles from Esri
2013-09-11 00:41:25 -06:00
Tim Schaub
d9a2c66909
New name for tile layer
2013-09-10 21:59:08 -06:00
Tim Schaub
c845d85a31
Merge pull request #982 from tschaub/moveend
...
Fire a moveend event when the view settles.
2013-09-10 16:36:31 -07:00
Tom Payne
c82aeb586f
Merge pull request #998 from twpayne/consistent-names
...
Consistent names
2013-09-09 07:48:42 -07:00
Tom Payne
bcb4813615
Rename ol.layer.VectorLayer2 to ol.layer.Vector2
2013-09-09 16:21:04 +02:00
Tom Payne
d1659b8e69
Rename ol.source.VectorSource2 to ol.source.Vector2
2013-09-09 15:18:31 +02:00
Tom Payne
8f8f94e697
Rename ol.layer.TileLayer to ol.layer.Tile
2013-09-09 15:14:45 +02:00
Tom Payne
8f6f5e42c6
Rename ol.source.TiledWMS to ol.source.TileWMS
2013-09-09 15:12:38 +02:00
Tom Payne
bf1d804a5e
Rename ol.source.DebugTileSource to ol.source.TileDebug
2013-09-09 15:07:05 +02:00
Tom Payne
7d5a84ce8a
Rename ol.layer.ImageLayer to ol.layer.Image
2013-09-09 14:36:40 +02:00
Tom Payne
fc2975f346
Rename ol.layer.LayerGroup to ol.layer.Group
2013-09-09 14:23:16 +02:00
Frederic Junod
0efe92ab4c
Fix popover in icon example
2013-09-09 10:23:28 +02:00
Frederic Junod
77c7d02873
Better user notification if a.download attribute is not supported
2013-09-09 09:55:30 +02:00
Frederic Junod
0b82cb8050
Fix rotate-north control display on touch devices
2013-09-09 09:19:45 +02:00
Tim Schaub
cc11efa420
Merge pull request #958 from tschaub/requires
...
Make the `build/check-requires-timestamp` target work with namespace provides in cases where the namespace provide isn't required by a module that provides constructors or other objects within that namespace. This may seem a bit odd, but if I want to provide `foo.bar.Bam` it isn't strictly necessary that my module require `foo.bar`.
To make this build target work, we stick with the following convention (used in the Closure Library):
* If you want to make a function available via `goog.require`, use `goog.provide` to provide the object of which the function is a member (e.g. to make the `foo.bar.baz` function available, use `goog.provide('foo.bar')`).
2013-09-07 08:13:06 -07:00
Frederic Junod
aa823e2b28
Better user notification if WebGL is not supported
2013-09-06 22:36:39 +02:00
Frederic Junod
169e66835d
Bind to layergroup instead of layers
2013-09-06 18:17:12 +02:00
Emmanuel Belo
dbfa1726d5
Add "WebGL only" note to bind-input example
2013-09-06 11:05:43 +02:00
Tim Schaub
6617969d36
Example using the moveend event
2013-09-05 15:36:03 -06:00
Tim Schaub
8b7a0a060c
Export ol.interaction namespace instead of the defaults function
2013-09-04 13:55:54 -06:00
Tim Schaub
716b7b0cec
Export ol.control namespace instead of ol.control.defaults function
2013-09-04 13:55:54 -06:00
Tim Schaub
fa1601f04f
Export namespaces or constructors but not functions
2013-09-04 13:55:54 -06:00
Tim Schaub
8ca3f13bd2
Instead of providing animation functions, provide the namespace
...
This follows the convention in the Closure Library of providing either namespace objects (where the property starts with a lowercase letter), constructors (where the property starts with an uppercase letter), or enums (all uppercase properties, only one instance of this in the closure library).
2013-09-04 13:55:36 -06:00
Tom Payne
9c28d0c112
Merge pull request #971 from twpayne/set-target
...
Cleaner ol.Map#setTarget handling
2013-09-04 02:32:02 -07:00
Tim Schaub
dc76b81780
Rename addPreRenderFunction to beforeRender and remove the plural
2013-09-03 10:57:31 -06:00
Tom Payne
aafd7e91cc
Update teleport example to use string target
2013-09-03 15:26:19 +02:00
Éric Lemoine
6a66e749f6
Merge pull request #953 from elemoine/overlay
...
Make ol.Overlay consistent with ol.control.Control
2013-09-02 07:03:11 -07:00
Frédéric Junod
7b3a95288e
Merge pull request #966 from fredj/geolocation_example
...
Reduce the width of the div to better see the error messages
2013-09-02 05:53:20 -07:00
Tim Schaub
12839f6f50
Merge pull request #946 from tschaub/control-options
...
Remove map from ControlOptions.
2013-09-02 05:40:45 -07:00
Frederic Junod
19f8ba75bc
Reduce the width of the div to better see the error messages
2013-09-02 14:40:34 +02:00
Éric Lemoine
7e25ecb3dc
Remove map from OverlayOptions
2013-09-02 14:15:11 +02:00
Tim Schaub
3e1de0b1ad
Call addControl instead of passing map to control
2013-08-31 14:44:29 -06:00
Tim Schaub
b479909e25
Remove map from control options
2013-08-30 14:59:21 -06:00
Éric Lemoine
729039ba04
Adapt examples to new signature for ol.Attribution
2013-08-30 16:50:36 +02:00
ahocevar
643eb5c4cc
Better initial extent
2013-08-30 14:46:32 +02:00
ahocevar
8a180e63b2
Filter layer by id
2013-08-29 16:50:55 +02:00
ahocevar
2394b39f6f
Use select as keyword
2013-08-29 16:50:54 +02:00
ahocevar
0fbf07fef1
Using a renderIntent lib function instead of this identifier
...
A 'this' identifier is quite useless with compressed JavaScript,
and in fact it turned out to fail in advanced mode when trying
to access a feature's renderIntent property with it. The added
renderIntent lib function as a Call expression does the job
well.
2013-08-29 16:50:54 +02:00
ahocevar
100b85a7b0
Converting control to an interaction
...
To dispatch events, the interaction base class now inherits from
goog.events.EventTarget.
2013-08-29 16:50:53 +02:00
ahocevar
c6e61e2d23
Dynamic layers and lazy selection layer creation
...
With this change, the user provides a filter function instead of
an array of layers. Selection layers are created lazily, and
addition/removal of layers is not handled by the control to give
the user more options, as suggested by @elemoine.
2013-08-29 16:50:53 +02:00
ahocevar
3a50a754aa
Implementing renderIntent handling
2013-08-29 16:50:52 +02:00
ahocevar
89052079b7
Example update after recent API changes
2013-08-29 16:50:52 +02:00
ahocevar
19a00bbe27
Making the control's button work
2013-08-29 16:50:50 +02:00
ahocevar
871388d2c0
Adding selection layer and implementing basic click selection
2013-08-29 16:50:50 +02:00
ahocevar
e2526621d1
Select example and skeleton with event listeners
2013-08-29 16:50:50 +02:00