Éric Lemoine
8aaf9ee775
remove the unnecessary SUPPORTED_TRANSITIONS array
2011-10-20 23:05:08 +02:00
Éric Lemoine
85d3e8d5e9
Merge branch 'master' into clientzoom
2011-10-07 13:36:58 +02:00
Éric Lemoine
ded64c00d4
apply patch-3531-A0.diff from trac ticket #3531
2011-10-01 21:41:35 +02:00
ahocevar
61a3c2a072
only change bounds when wrapDateLine is true; remove unused variable
2011-09-27 07:37:08 -06:00
Frédéric Junod
501b42228a
remove event type list from Events (lazy listener initialization) p=tschaub,me r=erilem ( closes #2555 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12384 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-09-17 19:09:40 +00:00
ahocevar
8bf0d74291
reverting accidently committed changes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12358 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-09-12 04:31:16 +00:00
ahocevar
22bd5fa546
also consider the resolutions array if no zoomOffset is provided. r=bartvde ( closes #3485 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12357 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-09-12 04:26:32 +00:00
ahocevar
94c1c7906c
reverting r12228 and r12185 ( closes #3431 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-08-10 08:35:27 +00:00
ahocevar
cc5818d4c7
reverting r12185 ( closes #3431 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-08-10 08:29:31 +00:00
ahocevar
fecc4d81b0
reverting r12228
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-08-10 08:28:47 +00:00
ahocevar
b0e2a0cc56
IE8 specific fix for opacity. r=erilem ( closes #3431 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-08-10 08:04:53 +00:00
ahocevar
92546caa9e
making 1 the default for layer opacity. p=mosesonline,me r=me ( closes #3441 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-08-09 17:33:37 +00:00
ahocevar
fe720b259e
Set opacity on layer div, not on tiles and markers. r=fredj ( closes #3431 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12185 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-07-25 11:42:43 +00:00
ahocevar
a9d3b8b72e
removing the restrictedMinZoom property, and allow for restricting zoom levels with maxResolution and numZoomLevels. Thanks tschaub for the doc, test and examples improvements. r=tschaub (see #3338 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12106 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-06-18 19:25:46 +00:00
crschmidt
bc28c096a7
When using wrapDateLine, pass both a rightTolerance and a leftTolerance at the
...
Layer level. This is fix a report from a user: "WMS tiles not loading when map
region crossing international date line(IDL)". All tests continue to pass, and
the lack of this tolerance here seems clear enough given the surrounding code.
Thanks to senthil for the patch, (Closes #2754 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11708 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-16 10:14:27 +00:00
ahocevar
fb5f081ea6
fixing restrictedExtent check in moveByPx. r=bartvde ( closes #3138 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11607 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 09:55:28 +00:00
Frédéric Junod
82a64751af
fix Natural Docs comments, no functional change. p=jorix, r=me ( closes #2989 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:19:18 +00:00
ahocevar
2d5f29c55e
New private movePyPx method to avoid going through all the unnecessary pixel-lonlat conversions. p=elemoine,me ( closes #3062 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:02:12 +00:00
Éric Lemoine
fa533001d1
do no declare vars multiple times in functions, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11517 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:52:48 +00:00
ahocevar
a1c80ffb7e
new restrictedMinZoom property. r=bartvde ( closes #3024 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11058 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-24 21:43:35 +00:00
ahocevar
4a9460b314
give layer an "added" and "removed" event. p=mpriour,me r=me ( closes #2983 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-22 12:04:40 +00:00
Tim Schaub
b9b7a68b19
Declaring dependencies in the source. Comments only commit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:42:45 +00:00
Tim Schaub
ad54169479
Happy New Year.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10995 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-03 15:39:40 +00:00
crschmidt
2bb081255e
Mention that layer.display is not designed for external use, and redirect
...
users to setVisibility. No functional change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10848 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-18 19:12:13 +00:00
crschmidt
f0d474e50b
Change license text to point to "OpenLayers contributors", referencing
...
authors.txt file. In reality, MetaCarta does not own copyright to these files,
they merely have a right to distribute them under the license terms agreed to
by the contributors. At this point, there is no longer any reference to
MetaCarta as a copyright holder in the OpenLayers project, only to its
individual contributors via the authors.txt file.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10706 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-01 03:06:31 +00:00
Frédéric Junod
8b0d660b00
add missing semicolon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10697 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-25 06:27:44 +00:00
Éric Lemoine
6f73f7059f
make Layer.addOptions call initResolutions if necessary, r=bartvde ( closes #2360 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10680 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-23 12:28:57 +00:00
Éric Lemoine
a1f90c7ac8
fix and rewrite initResolutions, see < http://trac.openlayers.org/ticket/2427#comment:18 > for a detailed explanation on the changes brought by this changeset, r=ahocevar ( closes #2427 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-05-11 07:16:32 +00:00
bartvde
449bc859c4
Create Format for OWSContext, r=ahocevar ( closes #2063 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10300 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-05-11 06:51:21 +00:00
ahocevar
50f26e3313
Changing our layers' clone methods so they create a clone of the layer state at the time of clone creation, not at the time the original was created. r=tschaub ( closes #2477 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10045 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-02-10 21:29:37 +00:00
Frédéric Junod
822e8f5485
don't calculateInRange if it's not needed. r=elemoine ( closes #2400 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-01-22 08:13:11 +00:00
ahocevar
a864838e96
call layer.getImageSize with the tile bounds to support layer implementations
...
with different tile sizes at the extent edges. p=klokan, r=me (closes #2324 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9756 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-10-24 05:11:51 +00:00
Frédéric Junod
2b9bd25530
trigger an event when the layer's opacity change. r=elemoine ( closes #2112 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-08-10 06:10:29 +00:00
Tim Schaub
e0faaf59d9
Activating strategies after adding the layer to the map. r=elemoine ( closes #1920 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9266 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 21:59:57 +00:00
Éric Lemoine
f5269f8acd
BBOX strategy register for layer visibilitychanged, r=tschaub ( closes #1835 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9195 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 11:50:30 +00:00
Tim Schaub
85888788ea
Consistent list type for layer events.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:16:05 +00:00
ahocevar
fdb267987b
Fixed rendering issues in (vector) layers when map div has dir="rtl"
...
set.
r=crschmidt (closes #1778 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 21:38:42 +00:00
crschmidt
b682f76f95
Mark calculateInRange as an API property. (comment only)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9014 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 17:31:52 +00:00
Tim Schaub
10d55cb523
Correcting getResolutionForZoom and getZoomForResolution in the fractional zoom case. Thanks Bart for catching the backwards logic, for the careful debugging, and for the great patch with tests. r=me ( closes #1863 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8516 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-18 17:03:44 +00:00
Éric Lemoine
b694095a89
moveend never triggered for base layers, p=tschaub,me r=tschaub ( closes #1831 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-25 09:37:21 +00:00
ahocevar
2a521ffcb2
Made the Feature handler more robust to things that are related to changing layer order on the map, by registering an event handler that will bring the handler's layer back to the top of the layer stack in the DOM. Contains a manual test. r=elemoine ( closes #1628 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 14:02:21 +00:00
Éric Lemoine
8e0876488b
Add a moveend event to layer. By registering to that event (instead of that at
...
the map level) strategies need to check that the layer is in range and active
before fetching new features. r=ahocevar (closes #1678 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7874 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 06:27:22 +00:00
crschmidt
acb003453f
Update calculateInRange: Only turn layers off if they have some scale-related
...
properties set directly in their creation options. By default, layers will
be "always on", with an overridable "alwaysInRange" parameter.
To maintain the old behavior, set:
OpenLayers.Layer.prototype.alwaysInRange = false;
r=euzuro
(Closes #987 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 14:27:36 +00:00
Éric Lemoine
21191ad0b9
if scales is set on the map, you cannot use minScale and maxScale on the layer, p=pgiraud, r=me,euzuro ( closes #1199 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7688 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-04 09:20:23 +00:00
Tim Schaub
66a4c6fb0e
Caching array length instead of accessing it with each iteration. r=crschmidt ( closes #1636 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7627 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 04:44:25 +00:00
Tim Schaub
cadc54cc4e
Fixing panning for odd-sized viewports (broken in r6492). This makes map.getViewPortPxFromLonLat return fractional pixel values. To get integer pixel values, use map.getPixelFromLonLat. A better solution may be possible in the future. r=crschmidt ( closes #1503 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 15:54:01 +00:00
crschmidt
ac7172bec7
If you call setVisibility(true) on a layer which is out of range, the layer's
...
visibility won't change, but the tiles will be displayed anyway, in the
wrong position. Instead, prevent tiles from being displayed at all. r=ahocevar,
(Closes #1429 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 15:53:13 +00:00
Paul Spencer
3fa5487c37
Re #933 . Apply transition effect patch to trunk, many thanks to Erik, Tim and Chris for support. r=crschmidt, tschaub.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6452 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 22:50:44 +00:00
Tim Schaub
e7b9a9a41b
Adding explicit eventListener unregistering in map, layer, and control destroy methods. Note that this only makes explicit what is already happening elsewhere, but it makes us feel complete. Also throwing in the example I missed in the previous change. r=euzuro ( closes #1404 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 18:24:18 +00:00
Tim Schaub
894c457fdd
Adding eventListeners property to layer, control, and map. Setting this property at construction registers the given listeners based on event type key. r=elemoine ( closes #1404 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6435 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 00:07:46 +00:00