Bart van den Eijnden
979342091a
Support different resolutions in x and y direction for ol.source.ImageStatic
2015-10-30 19:27:31 +01:00
Petr Sloup
0f408e341f
Rename ol.source.Image#getImage implementations to #getImageInternal
...
This allows for the reprojection to be initialized in the #getImage,
while #getImageInternal is used to obtain the actual data.
2015-10-16 09:28:41 +02:00
Tim Schaub
83c59ee255
Inline goog.isDef() calls for properties
2015-09-27 10:40:20 -06:00
Tim Schaub
b36d697585
Inline goog.isDef() property checks
2015-09-27 10:21:50 -06:00
Éric Lemoine
b3860a8fd5
Fix custom build issue
...
This fixes a custom build issue by adding a goog.require to imagestaticsource.js.
Fixes #4012 .
2015-08-24 16:41:44 +02:00
tsauerwein
7c83581566
Add image loading events to ImageStatic
2015-04-04 15:18:35 +02:00
Tim Schaub
b269161276
A bit more static image doc
2014-11-11 19:01:05 -08:00
Andreas Hocevar
a1e19b4905
Add imageLoadFunction option for ol.source.ImageStatic
2014-10-30 09:22:44 +01:00
Tim Schaub
49796090fa
Allow renderer to load the image
2014-10-11 18:16:14 -06:00
Tim Schaub
ddc3dbaa87
If image size is not provided, determine resolution on load
2014-10-11 18:08:48 -06:00
Éric Lemoine
f7088fc500
Add @api stable annotations for ol.source.ImageStatic
2014-08-22 10:12:54 +02:00
Tim Schaub
caa0b568ad
Remove extent option for sources
...
Most of our uses of source extent were cargo cult programming. The source extent was seldom and inconsistently used. Instead, layers can now be configured with an extent, and layer renderers limit rendering (and data requests) to the layer extent.
For vector sources, the `getExtent` method returns the extent of currently loaded features (this was the case before and after this change). For tile based sources, we will likely want to allow easy construction of tile grids based on an extent (this is not possible before or after this change, but could be added later).
2014-07-24 10:30:06 -06:00
Tim Schaub
4cf5ab4620
Use @api annotation instead of @todo api
2014-07-05 15:41:14 -04:00
Peter Robins
41d9f0360a
Add @classdesc to classes
2014-06-09 12:10:19 -04:00
Andreas Hocevar
fbdbbfb7a7
Get rid of stability annotations and document stability with api
...
This change adds a stability value to the api annotation, with
'experimental' as default value.
enum, typedef and event annotations are never exportable, but
api annotations are needed there to make them appear in the
docs.
Nested typedefs are no longer inlined recursively, because the
resulting tables get too wide with the current template.
2014-04-29 09:53:07 -06:00
Tim Schaub
fb497f5288
Annotations for exports
2014-04-29 09:53:05 -06:00
Éric Lemoine
5af738593e
Image source refactoring
2014-01-09 15:57:04 +01:00
Frederic Junod
78ec21fb85
Add pixelRatio to ol.source.Image#createImage
2013-12-17 13:31:11 +01:00
Frederic Junod
ca0b77d0e3
Add pixelRatio to ol.source.Image#getImage
2013-12-17 13:31:11 +01:00
Éric Lemoine
315c42f0a7
Use olx namespace for options types in source code
...
sed command used: find src/ol -name '*.js' -exec sed -ri 's/\{ol(\.(\w|\.)+Options\=?\})/{olx\1/' \{\} \;
2013-12-12 15:02:03 +01:00
Paul Spencer
bada596b45
Add default stability level to docs of exported things.
2013-10-24 18:20:24 -04:00
Tim Schaub
3b20cc7b53
Rename ol.Projection to ol.proj.Projection
2013-09-15 22:01:56 -06:00
Tim Schaub
e806f51b3d
Changing extent structure back to single array: [minX, minY, maxX, maxY]
...
This means we'll have to have a new structure and new methods for 3D envelopes.
2013-09-15 00:31:32 -06:00
Tim Schaub
75cb19d7e1
Source updates for new extent structure
2013-09-14 21:13:46 -06:00
Tom Payne
d0216c80cd
Rename ol.source.StaticImage to ol.source.ImageStatic
2013-09-11 17:48:49 +02:00