# GMSPlaceSearchAlongRouteParameters

    @interface GMSPlaceSearchAlongRouteParameters : NSObject

Additional parameters for searching along a route.
- `


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


  ` The polyline defining the route to search along.

  #### Declaration

  Swift

      var polyline: any https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlacePolyline.html { get }

  Objective-C

      @property (nonatomic, readonly) id<https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlacePolyline.html> _Nonnull polyline;

- `


  ### [-initWithPolyline:](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceSearchAlongRouteParameters#/c:objc(cs)GMSPlaceSearchAlongRouteParameters(im)initWithPolyline:)


  ` Initializes the `GMSPlaceSearchAlongRouteParameters` with the given `https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceSearchAlongRouteParameters.html#/c:objc(cs)GMSPlaceSearchAlongRouteParameters(py)polyline`.

  #### Declaration

  Swift

      init(polyline: any https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlacePolyline.html)

  Objective-C

      - (nonnull instancetype)initWithPolyline:(nonnull id<https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlacePolyline.html>)polyline;

  #### Parameters

  |---|---|
  | ` polyline ` | The polyline defining the route to search along. |

- `


  ### [-init](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceSearchAlongRouteParameters#/c:objc(cs)GMSPlaceSearchAlongRouteParameters(im)init)


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;