# GoogleMaps Framework Reference

# GMSPanorama

    @interface GMSPanorama : NSObject

`GMSPanorama` represents metadata for a specific panorama on the Earth. This class is not
instantiable directly and is obtained via `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSPanoramaService.html` or `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSPanoramaView.html`.
- `


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


  ` The precise location of this panorama.

  #### Declaration

  Swift

      var coordinate: CLLocationCoordinate2D { get }

  Objective-C

      @property (nonatomic, readonly) CLLocationCoordinate2D coordinate;

- `


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


  ` The ID of this panorama. Panoramas may change ID over time, so this should not be persisted

  #### Declaration

  Swift

      var panoramaID: String { get }

  Objective-C

      @property (nonatomic, copy, readonly) NSString *_Nonnull panoramaID;

- `


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


  ` An array of `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSPanoramaLink.html` describing the neighboring panoramas.

  #### Declaration

  Swift

      var links: [https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSPanoramaLink.html] { get }

  Objective-C

      @property (nonatomic, copy, readonly) NSArray<https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSPanoramaLink.html *> *_Nonnull links;