StormReportMarkers
Summary
Constructor
aeris.maps.markercollections.StormReportMarkers
Syntax
aeris.maps.markercollections.StormReportMarkers
()
Summary
Item Index
Methods
Properties
Methods
_onModelEvent
Syntax
_onModelEvent
()
Summary
From Backbone.Collection#_onModelEvent
addFilter
Syntax
addFilter
-
filter
Summary
Add a filter to the Aeris API request.
addQuery
Syntax
addQuery
-
query
Summary
Add a query term to Aeris API request.
createStrategy_
Syntax
Summary
Create a {aeris.maps.AbstractStrategy} instance.
Override to adjust how strategy objects are instantiated.
Parameters:
-
Strategy
FunctionAbstractStrategy object ctor.
Returns:
getClusterStyle
Syntax
Summary
Returns a copy of the cluster styles for the specified cluster group.
Parameters:
-
opt_group
String=Defaults to 'defaultStyles.'.
Returns:
Cluster styles object.
getMap
Syntax
getMap
()
Summary
getParams
Syntax
Summary
Return params used to query the Aeris API.
Returns:
getQuery
Syntax
Summary
Returns the query for the Aeris API request.
Returns:
removeFilter
Syntax
removeFilter
-
filter
Summary
Remove a filter from the Aeris API request.
removeQuery
Syntax
removeQuery
-
Query
Summary
Remove a query from the Aeris API request
removeStrategy
Syntax
removeStrategy
()
Summary
Remove and clean up the StrategyObject's strategy.
resetFilter
Syntax
resetFilter
-
opt_filter
Summary
Reset a filter from the Aeris API request.
resetQuery
Syntax
resetQuery
-
opt_replacementQuery
Summary
Resets the query for the Aeris API request.
resetStrategy
Syntax
resetStrategy
()
Summary
Reset the rendering strategy used by the object. Useful for re-enabled a strategy which has previously been removed with StrategyObject#removeStrategy
setBounds
Syntax
setBounds
-
bounds
Summary
Set the latLon bounds for querying the Aeris API.
Parameters:
-
bounds
Bounds
setFrom
Syntax
setFrom
-
from
Summary
Set the from
parameter for querying the Aeris API.
Parameters:
-
from
Date
setMap
Syntax
setMap
()
Summary
Set the map on all child MapObjects.
Any newly created map objects will be instantiated with the map set here.
setParams
Syntax
setParams
-
params
Summary
Set params used to query the Aeris API.
Parameters:
-
params
Object
setStrategy
Syntax
setStrategy
-
Strategy
Summary
Set the strategy to use for rendering the StrategyObject.
Parameters:
-
Strategy
FunctionConstructor for an {aeris.maps.AbstractStrategy} object.
setTo
Syntax
setTo
-
to
Summary
Set the to
parameter for querying the Aeris API.
Parameters:
-
to
Date
startClustering
Syntax
startClustering
()
Summary
Starts up the strategy defined by this.clusterStrategy_.
stopClustering
Syntax
stopClustering
()
Summary
Destroys the clustering strategy started up by #startClustering.
Properties
clusterStrategy_
Syntax
clusterStrategy_
function():aeris.maps.AbstractStrategy
private
Summary
clusterStyles_
Syntax
Summary
isClustering_
Syntax
Summary
Whether a clustering strategy is currently active.
map_
Syntax
map_
?aeris.maps.Map
private
Summary
strategy_
Syntax
strategy_
?aeris.maps.AbstractStrategy
protected
Summary
The strategy used to interact with the map view.
StrategyType_
Syntax
StrategyType_
function():aeris.maps.AbstractStrategy
private
Summary
Events
cluster:mouseout
Syntax
cluster:mouseout
Summary
When the mouse exits a cluster.
Event Payload:
-
latLon
aeris.maps.LatLon
cluster:mouseover
Syntax
cluster:mouseover
Summary
When the mouse enters a cluster.
Event Payload:
-
latLon
aeris.maps.LatLon
strategy:set
Syntax
strategy:set
Summary
When a strategy is set on the object.
Event Payload:
-
strategy
aeris.maps.AbstractStrategy