Weather Map
-
An
See moreAWFAppleMapStrategyobject implements theAWFMapStrategyprotocol and provides the necessary functionality for managing aAWFWeatherMapconfigured with anMKMapViewinstance that interacts with Apple’s MapKit.Declaration
Objective-C
@interface AWFAppleMapStrategy : NSObject <AWFMapStrategy, MKMapViewDelegate>Swift
class AWFAppleMapStrategy : NSObject, AWFMapStrategy, MKMapViewDelegate -
An
AWFMapOptionsViewControllerobject displays and manages the options available for anAWFWeatherMapinstance, such as toggling the visibility of weather data layers, adjusting the timeline range or changing the forecast model used for future data layers.An
See moreAWFMapOptionsViewControllerinstance can be customized by changing the array of sections that are displayed, overridingconfigureCell:forRow:atIndexPath:to customize the configuration of table view cells and setting thecellIdentifieron each row’s associatedAWFTableViewSectionRowinstance.Declaration
Objective-C
@interface AWFMapOptionsViewController : UIViewControllerSwift
class AWFMapOptionsViewController : UIViewController -
An
See moreAWFRasterMapLayerobject represents and manages a single Aeris Maps (AMP) raster layer for a weather map.Declaration
Objective-C
@interface AWFRasterMapLayer : NSObjectSwift
class AWFRasterMapLayer : NSObject -
The
See moreAWFWeatherLayerclass provides utility methods for working with layer types. This class is intended to be a static class and should not be instantiated as separate instances.Declaration
Objective-C
@interface AWFWeatherLayer : NSObjectSwift
class AWFWeatherLayer : NSObject -
An
AWFWeatherMapobject provides a complete interface for displaying weather-related overlays and data on a map view. You use this class to display and control weather information and map contents being displayed from your application.When you initialize a weather map, you should specify the mapping library to use by using the appropriate {@link AWFWeatherMapType} value. Alternatively, you can initialize a weather map with a map view instance and the proper {@link AWFWeatherMapType} will be assigned based on the type of map view object provided.
See moreDeclaration
Objective-C
@interface AWFWeatherMap : NSObject <AWFMapContentDelegate, AWFAnimationDelegate, AWFMapStrategyDelegate>Swift
class AWFWeatherMap : NSObject, AWFMapContentDelegate, AWFAnimationDelegate, AWFMapStrategyDelegate -
An
AWFWeatherMapConfigobject provides all of the configurable settings to a {@link AWFWeatherMap} instance. This object is usually applied to a weather map object at initialization.The default implementation of a
See moreAWFWeatherMapConfigobject assigns all of the default values needed by a weather map instance. In order to override these default settings, you must subclassAWFWeatherMapConfigand assign your custom values in your subclass’s implementation.Declaration
Objective-C
@interface AWFWeatherMapConfig : NSObjectSwift
class AWFWeatherMapConfig : NSObject -
An
See moreAWFWeatherMapStyledefines the styles used for various elements displayed on a weather map, such as overlays, annotations and legends.Declaration
Objective-C
@interface AWFWeatherMapStyle : NSObjectSwift
class AWFWeatherMapStyle : NSObject -
An
See moreAWFWeatherMapViewControllerprovides a easy way to display a fully-functional weather map that automatically sets up the necessary map view and control views associated with a weather map.Declaration
Objective-C
@interface AWFWeatherMapViewController : UIViewController <AWFWeatherMapDelegate, AWFWeatherMapDataSource, AWFTimelineViewDelegate, AWFMapOptionsViewControllerDelegate>Swift
class AWFWeatherMapViewController : UIViewController, AWFWeatherMapDelegate, AWFWeatherMapDataSource, AWFTimelineViewDelegate, AWFMapOptionsViewControllerDelegate
View on GitHub
Weather Map Reference