# GoogleMaps Framework Reference

# GMSAdvancedMarker

    @interface GMSAdvancedMarker : https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMarker.html

An advanced marker is an icon placed at a particular point on the map's surface.
- `


  ### [collisionBehavior](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAdvancedMarker#/c:objc(cs)GMSAdvancedMarker(py)collisionBehavior)


  ` The marker's collision behavior, which determines whether or not the marker's visibility can be
  affected by other markers or labeled content on the map.

  #### Declaration

  Swift

      var collisionBehavior: https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSCollisionBehavior.html { get set }

  Objective-C

      @property (nonatomic) https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Enums/GMSCollisionBehavior.html collisionBehavior;