You're all set!

To start developing, please head over to our developer documentation.

Activate the Google Maps SDK for iOS

To get you started we'll guide you through the Google Developers Console to do a few things first:

  1. Create or choose a project
  2. Activate the Google Maps SDK for iOS
  3. Create appropriate keys
Continue

GMSMarkerLayer Class Reference

GMSMarkerLayer Class Reference

Overview

GMSMarkerLayer is a custom subclass of CALayer, available on a per-marker basis, that allows animation of several properties of its associated GMSMarker.

Note that this CALayer is never actually rendered directly, as GMSMapView is provided entirely via an OpenGL layer. As such, adjustments or animations to 'default' properties of CALayer will not have any effect.

Properties

CLLocationDegrees latitude
 Latitude, part of position on GMSMarker.
CLLocationDegrees longitude
 Longitude, part of position on GMSMarker.
CLLocationDegrees rotation
 Rotation, as per GMSMarker.
float opacity
 Opacity, as per GMSMarker.

Property Documentation

- (CLLocationDegrees) latitude [read, write, assign]

Latitude, part of position on GMSMarker.

- (CLLocationDegrees) longitude [read, write, assign]

Longitude, part of position on GMSMarker.

- (CLLocationDegrees) rotation [read, write, assign]

Rotation, as per GMSMarker.

- (float) opacity [read, write, assign]

Opacity, as per GMSMarker.

Send feedback about...

Google Maps SDK for iOS
Google Maps SDK for iOS
Need help? Visit our support page.