mosesonline
e1e11ab9c6
[BugFix] visibilitychanged listener is not unregistered on deactivation of Strategy/Refresh.
2013-03-01 12:44:29 +01:00
Marc Jansen
a34e627b75
Remove dangling space in license header.
2013-02-07 10:33:20 +01:00
Tim Schaub
bbc73a21d8
Update copyright date
2013-01-07 22:01:16 -05:00
Bart van den Eijnden
8cc0cdc6a1
incorporate suggestions by @ahocevar and @elemoine
2012-11-07 11:56:04 +01:00
Bart van den Eijnden
a4df9a871b
when using BBOX or Fixed strategies, pass on the filter used in the request to the loadstart event. This is mostly important in the case of BBOX, since there is no other way to get the filter used in the request. An example use case is doing a hitCount request using the same filter to find out the true number of features matched on the server-side
2012-11-07 11:43:18 +01:00
Xavier Mamano
3c416a4d60
Clear the cache on Strategy.Cluster when features are removed.
...
This prevents reappearing the removed features after zooming.
2012-10-16 18:43:53 +02:00
Tom Hughes
628978f894
Clear the bounds in Protocol.BBOX when a load fails
...
If a load fails then we won't have any features, but we also won't
try and load them again for any part of that area because the bounds
tell us we have already loaded them. So clear the bounds in order
that reloads will be triggered.
2012-10-16 14:16:37 +01:00
tschaub
7e326f97e2
Doc fix for merge method.
2012-08-08 11:41:33 -06:00
Donald Curtis
2696494443
return response object on "loadend" event for Fixed and BBOX strategies
2012-08-08 09:46:58 -05:00
Bart van den Eijnden
44f9b81085
also check for visibility of the layer in the central place: the update function
2012-05-15 12:26:21 +02:00
Bart van den Eijnden
bca3e45940
BBOX strategy should not request data if its layer is out of range when changing layer visibility
2012-05-15 12:18:42 +02:00
Éric Lemoine
e0b93c2e45
The OpenLayers code is published under the 2-clause BSD license
2012-03-30 08:33:55 +02:00
Éric Lemoine
650df2a8f1
change copyright header in every OpenLayers js file
2012-03-29 22:14:56 +02:00
Xavier Mamano
bfb379f349
Fix some problems in the documentation.
2012-03-05 11:43:09 +01:00
Bart van den Eijnden
990a33662e
incorporate @ahocevar's review
2012-02-21 12:09:19 +01:00
Bart van den Eijnden
815cafd900
add an option to OpenLayers.Strategy.BBOX to allow not aborting previous requests
2012-02-21 07:53:43 +01:00
tschaub
2b5ade2dde
Adding back events documentation.
...
When the list of event types became unconstrained in 501b42228a , we lost the documentation for events that are triggered. This change adds the list of events triggered to the API docs for events properties.
2012-02-16 10:36:34 -07:00
Xavier Mamano
5cbdd27706
Docs: Set many links as {<...>}
2012-01-12 20:03:40 +01:00
tschaub
b844a3b11b
Happy New Year!
...
Updating copyright to 2012.
2012-01-03 09:01:10 -07: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
bartvde
d7d90b20e3
BBOX Strategy is active for an inactive vector layer, r=pgiraud (pullup #3383 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12126 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-06-24 18:21:49 +00:00
Tim Schaub
5fc138f69b
Making it so the setFilter method on the filter strategy allows notification to listeners of feature add/remove events. p=vog,me r=me ( closes #3216 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-30 20:19:24 +00:00
ahocevar
bb1c61acc2
making it so Strategy.BBOX receives options from layer.refresh(options). Thanks vmische for the tests. r=bartvde ( closes #2171 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11719 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-22 08:27:27 +00:00
Frédéric Junod
86fd4d076b
re-add the Constructor API doc removed in r11641 (see #3149 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11656 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 14:48:26 +00:00
Frédéric Junod
105351995e
remove 'empty' initialize method (method that only call the parent class). r=bartvde ( closes #3149 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11641 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 09:26:23 +00:00
bartvde
361ca8af95
fix up the case in which a vector layer needs to be reprojected and the map is not yet centered for the BBOX Strategy, thanks tschaub for the catch, p=vmische, r=me ( closes #3142 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-05 23:34:44 +00:00
bartvde
afb80bfe48
Vector layer with BBOX Strategy isn't loaded/requested automatically, p=vmische, r=me ( closes #3142 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-01 14:03:31 +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
bartvde
66960d392f
Filter strategy constructor should not need filter, r=tschaub,fredj ( closes #2841 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-09 12:57:06 +00:00
Éric Lemoine
059b83a52f
we get a js error in the Fixed strategy when the layer is removed from the map right after strategy.load is called, p=fvanderbiest, r=me ( closes #2851 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10791 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-27 10:13:00 +00:00
Tim Schaub
95512dfa5a
The cluster strategy originally destroyed all features on the layer because it created them. When the threshold property was introduced, the strategy should have been removing instead of destroying features that it didn't create. This wasn't a problem until r10597 when the destroyMethod method was made to actually work. With this change, the cluster strategy removes instead of destroys features. r=crschmidt ( closes #2815 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10714 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-02 18:29:06 +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
5f59b8d72d
add missing semicolon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10687 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-23 14:39:06 +00:00
Tim Schaub
25fac24436
Adding a filter strategy for limiting features that are included in a layer's collection. The strategy takes a filter and caches features that don't pass the filter. Call setFilter on the strategy to update the cache and collection on the layer. r=ahocevar ( closes #2790 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 22:41:01 +00:00
Frédéric Junod
1c4afaaded
add missing semicolon.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10468 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-07-08 10:15:37 +00:00
bartvde
b428e58090
typo in previous commit
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10464 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-07-08 08:24:41 +00:00
bartvde
28a7776d04
fix wrong comment in Cluster Strategy non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10463 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-07-08 08:22:19 +00:00
bartvde
69cb8fbb5e
change APIComment for Fixed Strategy, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10259 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-04-28 14:40:39 +00:00
bartvde
bc1246877e
use layer.filter in Strategy.Fixed, p=pspencer, r=tschaub ( closes #2152 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10107 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-03-17 21:22:51 +00:00
bartvde
bc84b54343
bbox strategy should call loadend when aborting, p=fvanderbiest, r=me ( closes #2504 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-03-16 15:16:19 +00:00
bartvde
01debb1c53
Create a possibility to refresh a layer every N seconds: OpenLayers.Strategy.Refresh, excellent patch by krisgeus, r=me ( closes #2317 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9790 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-11-09 14:43:58 +00:00
Éric Lemoine
6e508f5cd6
Save strategy should preserve feature.url when transforming, p=pwr,me, r=me ( closes #2215 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9752 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-10-24 01:55:55 +00:00
Éric Lemoine
b2056fd141
fix documentation, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9721 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-10-06 19:41:20 +00:00
crschmidt
9970eaff16
add events to strategy.save: start, success, fail. r=elemoine, ( Closes #1902 )
...
(It is possible Save may need extension for additional events; this should be
a new ticket.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-09-08 13:06:15 +00:00
Éric Lemoine
7c4f85ffd5
Undocumented property 'filter' in Layer.Vector assumed in BBOX Strategy, initial patch from rdewit, no functional change ( closes #2061 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9567 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-07-20 08:42:42 +00:00
Tim Schaub
0c49c8faa0
Marking the save method on the Save strategy as an API method. This was a clear oversight (not making it an API method).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 19:03:07 +00:00
crschmidt
339f5bf8f6
Strategy.Fixed should listen to refresh event, ( Closes #1939 ), r=tschaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9164 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 16:20:23 +00:00
Tim Schaub
3e55ef6aa3
Adding a threshold property to the cluster strategy. If a threshold set, clusters will only be created if the number of features in a group meets or exceeds the threshold number. r=elemoine,crschmidt ( closes #1815 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-23 17:34:28 +00:00
Tim Schaub
baf260c6f1
Adding an option to make the bbox strategy more agressive. Thanks for completing the tests crschmidt. r=crschmidt,igrcic ( closes #1830 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 17:42:14 +00:00
Tim Schaub
837efd0b9c
Loading strategies now trigger loadstart and loadend events. r=crschmidt ( closes #1840 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-09 22:17:23 +00:00