GMSPlace 클래스 참조

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
GMSPlace 클래스 참조

개요

특정한 실제 장소를 나타냅니다.

GMSPlace는 이름, 위치, 그 외 관련 정보를 비롯하여 실제 위치에 대한 정보를 요약합니다. 이 클래스는 변경할 수 없습니다.

공개 멤버 함수

(GMSPlaceOpenStatus)- isOpenAtDate:
 기본 init를 사용할 수 없습니다.
(GMSPlaceOpenStatus)- isOpen
 openingHours, UTCOffsetMinutes, [NSDate date]에서 획득한 현재 날짜 및 시간을 기준으로 장소의 영업 여부를 계산합니다.

속성

NSString * name
 장소의 이름입니다.
NSString * 장소 ID
 이 장소의 장소 ID입니다.
CLLocationCoordinate2D조정
 장소의 위치입니다.
NSString * 전화번호
 이 장소의 전화번호(국제 형식, 예:
)
NSString * formattedAddress
 장소의 주소로서의 간단한 문자열입니다.
부동 소수점 수평점
 이 장소를 별표 표시한 평점은 사용자 리뷰를 기준으로 합니다.
GMSPlacesPriceLevel가격 수준
 이 장소의 가격 수준(0~4의 정수)
NSArray< NSString * > *유형
 이 장소의 유형입니다.
NSURL * 웹사이트
 이 장소의 웹사이트입니다.
NSAttributedString * 기여 분석
 이 장소의 데이터 제공업체 기여 분석 문자열입니다.
GMSPlaceViewportInfoviewportInfo
 이 장소에 권장되는 뷰포트입니다.
NSArray< GMSAddressComponent * > *addressComponents
 장소 주소의 구성요소를 나타내는 GMSAddressComponent 객체의 배열입니다.
GMSPlusCode*플러스코드
 이 장소의 위치를 나타내는 Plus Code 표현입니다.
GMSOpeningHours *영업시간
 이 장소의 영업시간 정보입니다.
NSU정수userRatingsTotal
 이 장소의 평점을 구성하는 리뷰 수를 나타냅니다.
NSArray< GMSPlacePhotoMetadata * > *사진
 장소의 사진을 나타내는 GMSPlacePhotoMetadata 객체의 배열입니다.
NSNumber * UTCOffsetMinutes
 장소의 시간대 UTC 오프셋.
GMSPlacesBusinessStatus비즈니스 상태
 장소의 GMSPlaceBusinessStatus입니다.
UI색상 * 아이콘 배경색
 장소 유형에 따라 아이콘 뒤의 보기에 색상을 지정할 수 있는 아이콘의 배경색
NSURL * 아이콘 이미지 URL
 장소 유형에 따른 URL로, 장소 아이콘의 NSData를 가져오는 데 사용할 수 있습니다.
GMS 부울 장소 속성테이크아웃
 테이크아웃 경험을 위한 장소 속성입니다.
GMS 부울 장소 속성배송
 배송 서비스의 장소 속성입니다.
GMS 부울 장소 속성dineIn
 식사 환경의 속성을 배치합니다.
GMS 부울 장소 속성매장 밖 수령
 매장 밖 수령 서비스를 위한 장소 속성입니다.

구성원 함수 문서

- (GMSPlaceOpenStatus) isOpenAtDate: (NSDate *) 날짜

기본 init를 사용할 수 없습니다.

openingHours, UTCOffsetMinutes, date를 기준으로 장소의 영업 여부를 계산합니다.

매개변수:
date장소가 영업 중인지 확인하는 데 사용되는 기준 시간입니다.
반환:
장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 영업 중이 아닌 경우 GMSPlaceOpenStatusClosed, 영업 중 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown

openingHours, UTCOffsetMinutes, [NSDate date]에서 획득한 현재 날짜 및 시간을 기준으로 장소의 영업 여부를 계산합니다.

반환:
장소가 영업 중인 경우 GMSPlaceOpenStatusOpen, 영업 중이 아닌 경우 GMSPlaceOpenStatusClosed, 영업 중 상태를 알 수 없는 경우 GMSPlaceOpenStatusUnknown

속성 문서

- (NSString*) 이름 [read, copy]

장소의 이름입니다.

- (NSString*) placeID [read, copy]

이 장소의 장소 ID입니다.

- (CLLocationCoordinate2D) 조정 [read, assign]

장소의 위치입니다.

위치가 반드시 장소의 중심이나 특정 입구 또는 출구 지점이 아니더라도, 장소의 지리적 범위 내에서 임의로 선택된 지점입니다.

- (NSString*) phoneNumber [read, copy]

이 장소의 전화번호(국제 전화번호 형식, 예:

'+'로 시작하는 국가 코드를 포함합니다. 예를 들어 Google 시드니 전화번호는 '+61 2 9374 4000'입니다.

- (NSString*) formattedAddress [read, copy]

장소의 주소로서의 간단한 문자열입니다.

- (부동) rating [read, assign]

이 장소를 별표 표시한 평점은 사용자 리뷰를 기준으로 합니다.

평점 범위는 1.0~5.0입니다. 0.0은 이 장소에 대한 평점이 없음을 의미합니다 (예: 이 장소에 대한 리뷰가 충분하지 않음).

- (GMSPlacesPriceLevel) priceLevel [read, assign]

이 장소의 가격 수준(0~4의 정수)

예를 들어 값이 4이면 이 장소가 '$$$$'(비싼 장소)임을 의미합니다. 값이 0인 경우 무료 (예: 무료 입장하는 박물관)를 의미합니다.

- (NSArray<NSString *>*) 유형 [read, copy]

이 장소의 유형입니다.

유형은 NSString이며 유효한 값은 <https://developers.google.com/places/ios-sdk/supported_types>에 설명된 모든 유형입니다.

- (NSURL*) 웹사이트 [read, copy]

이 장소의 웹사이트입니다.

- (NSAttributedString*) 기여 분석 [read, copy]

이 장소의 데이터 제공업체 기여 분석 문자열입니다.

이러한 속성은 각 제공업체의 웹사이트에 대한 하이퍼링크를 포함할 수 있는 NSAttributedString으로 제공됩니다.

Places SDK 서비스 약관에 설명된 대로 일반적으로 이 GMSPlace의 데이터가 표시되는 경우 사용자에게 표시되어야 합니다.

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

이 장소에 권장되는 뷰포트입니다.

장소 크기를 알 수 없는 경우 null일 수 있습니다.

그러면 이 장소를 표시하는 데 적합한 크기의 표시 영역이 반환됩니다. 예를 들어 매장을 나타내는 GMSPlace 객체에는 표시 영역이 상대적으로 작을 수 있지만 국가를 나타내는 GMSPlace 객체에는 표시 영역이 매우 클 수 있습니다.

- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy]

장소 주소의 구성요소를 나타내는 GMSAddressComponent 객체의 배열입니다.

이러한 구성요소는 장소의 주소에 관한 구조화된 정보를 추출하기 위한 목적(예: 장소가 위치한 도시 찾기)으로 제공됩니다.

주소 형식 지정에 이러한 구성요소를 사용해서는 안 됩니다. 형식이 지정된 주소가 필요한 경우 현지화된 형식으로 주소를 제공하는 formattedAddress 속성을 사용합니다.

- (GMSPlusCode*) plusCode [read, assign]

이 장소의 위치를 나타내는 Plus Code 표현입니다.

- (GMSOpeningHours*) openingHours [read, assign]

이 장소의 영업시간 정보입니다.

영업 시간, 기간, 평일 텍스트가 포함됩니다(가능한 경우).

- (NSU정수) userRatingsTotal [read, assign]

이 장소의 평점을 구성하는 리뷰 수를 나타냅니다.

- (NSArray<GMSPlacePhotoMetadata *>*) 사진 [read, copy]

장소의 사진을 나타내는 GMSPlacePhotoMetadata 객체의 배열입니다.

- (NSNumber*) UTCOffsetMinutes [read, assign]

장소의 시간대 UTC 오프셋.

장소의 GMSPlaceBusinessStatus입니다.

- (UIColor*) iconBackgroundColor [read, assign]

장소 유형에 따라 아이콘 뒤의 보기에 색상을 지정할 수 있는 아이콘의 배경색

- (NSURL*) iconImageURL [read, assign]

장소 유형에 따른 URL로, 장소 아이콘의 NSData를 가져오는 데 사용할 수 있습니다.

참고: URL 링크는 만료되지 않으며 이미지 크기 가로세로 비율은 유형에 따라 다를 수 있습니다.

테이크아웃 경험을 위한 장소 속성입니다.

- (GMSbooleanPlaceAttribute) delivery [read, assign]

배송 서비스의 장소 속성입니다.

- (GMS 부울 장소 속성) dineIn [read, assign]

식사 환경의 속성을 배치합니다.

매장 밖 수령 서비스를 위한 장소 속성입니다.