Maps

  • An VBDMapCamera object represents a viewpoint from which the user observes some point on an VBDMapView.

    See more

    Declaration

    Objective-C

    @interface VBDMapCamera : NSObject <NSSecureCoding, NSCopying>
  • Options for enabling debugging features in an VBDMapView instance.

    See more

    Declaration

    Objective-C

    enum VBDMapDebugMaskOptions : NSUInteger {}
  • An interactive, customizable map view with an interface similar to the one provided by Apple’s MapKit.

    Using VBDMapView, you can embed the map inside a view, allow users to manipulate it with standard gestures, animate the map between different viewpoints, and present information in the form of annotations and overlays.

    Note

    You are responsible for getting permission to use the map data and for ensuring that your use adheres to the relevant terms of use.
    See more

    Declaration

    Objective-C

    @interface VBDMapView : UIView
  • The VBDMapViewDelegate protocol defines a set of optional methods that you can use to receive map-related update messages. Because many map operations require the VBDMapView class to load data asynchronously, the map view calls these methods to notify your application when specific operations complete. The map view also uses these methods to request annotation marker symbology and to manage interactions with those markers.

    See more

    Declaration

    Objective-C

    @protocol VBDMapViewDelegate <NSObject>
  • The mode used to track the user location on the map.

    See more

    Declaration

    Objective-C

    enum VBDUserTrackingMode : NSUInteger {}