Класс места
google.maps.places . Place
Класс google.maps.places . Place
Доступ осуществляется путем вызова const {Place} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
Place | Place(options) Параметры:
|
Статические методы | |
---|---|
searchByText | searchByText(request) Параметры:
Поиск места на основе текстового запроса. |
searchNearby | searchNearby(request) Параметры:
Поиск близлежащих мест. |
Характеристики | |
---|---|
accessibilityOptions | Тип: AccessibilityOptions optional Параметры доступности этого места. undefined , если данные опций доступности не были запрошены с сервера. |
addressComponents | Тип: Array < AddressComponent > optional Коллекция компонентов адреса для местоположения этого места. Пустой объект, если данные об известном адресе отсутствуют. undefined , если данные адреса не были запрошены с сервера. |
adrFormatAddress | Тип: string optional Представление адреса места в микроформате adr . |
allowsDogs | Тип: boolean optional |
attributions | Тип: Array < Attribution > optional Текст атрибуции, который будет отображаться для этого результата места. |
businessStatus | Тип: BusinessStatus optional Рабочее состояние локации. null если статус неизвестен. undefined , если данные о состоянии не были загружены с сервера. |
displayName | Тип: string optional Отображаемое имя местоположения. null если нет имени. undefined , если данные имени не были загружены с сервера. |
displayNameLanguageCode | Тип: string optional Язык отображаемого названия местоположения. null если нет имени. undefined , если данные имени не были загружены с сервера. |
editorialSummary | Тип: string optional Редакционное резюме для этого места. null , если нет редакционного резюме. undefined если это поле еще не запрошено. |
editorialSummaryLanguageCode | Тип: string optional Язык редакционного резюме для этого места. null , если нет редакционного резюме. undefined если это поле еще не запрошено. |
evChargeOptions | Тип: EVChargeOptions optional Варианты зарядки электромобилей, предоставляемые местом. undefined , если параметры оплаты за электромобиль не были запрошены с сервера. |
formattedAddress | Тип: string optional Полный адрес локации. |
fuelOptions | Тип: FuelOptions optional Варианты топлива предоставляются на месте. undefined , если параметры топлива не были запрошены с сервера. |
googleMapsURI | Тип: string optional URL официальной страницы Google этого места. Это страница, принадлежащая Google, которая содержит самую полную информацию об этом месте. |
hasCurbsidePickup | Тип: boolean optional Есть ли в этом месте самовывоз. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
hasDelivery | Тип: boolean optional Есть ли в заведении доставка. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
hasDineIn | Тип: boolean optional Указывает, где пообедали. Возвращает «истина» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
hasLiveMusic | Тип: boolean optional |
hasMenuForChildren | Тип: boolean optional |
hasOutdoorSeating | Тип: boolean optional |
hasRestroom | Тип: boolean optional |
hasTakeout | Тип: boolean optional Есть ли в заведении еда на вынос. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
iconBackgroundColor | Тип: string optional Цветовой код HEX по умолчанию для категории места. |
id | Тип: string Уникальный идентификатор места. |
internationalPhoneNumber | Тип: string optional Номер телефона The Place в международном формате. Международный формат включает код страны и предваряется знаком плюс (+). |
isGoodForChildren | Тип: boolean optional |
isGoodForGroups | Тип: boolean optional |
isGoodForWatchingSports | Тип: boolean optional |
isReservable | Тип: boolean optional Можно ли зарезервировать место. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
location | Тип: LatLng optional Позиция места. |
nationalPhoneNumber | Тип: string optional Номер телефона The Place, отформатированный в соответствии с региональным соглашением о номере . |
parkingOptions | Тип: ParkingOptions optional Варианты парковки предусмотрены местом. undefined , если данные о вариантах парковки не были запрошены с сервера. |
paymentOptions | Тип: PaymentOptions optional Варианты оплаты предусмотрены местом. undefined , если данные о способах оплаты не были запрошены с сервера. |
photos | Фотографии этого места. Коллекция будет содержать до десяти объектов Photo . |
plusCode | Тип: PlusCode optional |
priceLevel | Тип: PriceLevel optional Уровень цен места. Это свойство может возвращать любое из следующих значений
|
primaryType | Тип: string optional Основной тип местоположения. null если тип отсутствует. undefined , если данные типа не были загружены с сервера. |
primaryTypeDisplayName | Тип: string optional Отображаемое имя основного типа местоположения. null если тип отсутствует. undefined , если данные типа не были загружены с сервера. |
primaryTypeDisplayNameLanguageCode | Тип: string optional Язык отображаемого имени основного типа местоположения. null если тип отсутствует. undefined , если данные типа не были загружены с сервера. |
rating | Тип: number optional Рейтинг от 1,0 до 5,0 на основе отзывов пользователей об этом месте. |
regularOpeningHours | Тип: OpeningHours optional |
requestedLanguage | Тип: string optional Запрошенный язык для этого места. |
requestedRegion | Тип: string optional Запрошенный регион для этого места. |
reviews | Список отзывов об этом месте. |
servesBeer | Тип: boolean optional Подают ли место пиво. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesBreakfast | Тип: boolean optional Подается ли в заведении завтрак. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesBrunch | Тип: boolean optional Подается ли заведение поздний завтрак. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesCocktails | Тип: boolean optional |
servesCoffee | Тип: boolean optional |
servesDessert | Тип: boolean optional |
servesDinner | Тип: boolean optional Подается ли место ужином. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesLunch | Тип: boolean optional Подается ли в заведении обед. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesVegetarianFood | Тип: boolean optional Подается ли в заведении вегетарианская еда. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
servesWine | Тип: boolean optional Подают ли место вино. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. Возвращает «неопределенное», если это поле еще не запрошено. |
svgIconMaskURI | Тип: string optional URI ресурса маски изображения svg, который можно использовать для представления категории места. |
types | Тип: Array <string> optional Массив типов для этого места (например, ["political", "locality"] или ["restaurant", "establishment"] ). |
userRatingCount | Тип: number optional Количество пользовательских оценок, повлиявших на Place.rating этого места. |
utcOffsetMinutes | Тип: number optional Смещение от UTC текущего часового пояса места в минутах. Например, австрийское восточное стандартное время (GMT+10) при переходе на летнее время на 11 часов опережает UTC, поэтому utc_offset_minutes будут равны 660 . Для часовых поясов после UTC смещение отрицательное. Например, для Кабо-Верде utc_offset_minutes равно -60 . |
viewport | Тип: LatLngBounds optional Предпочтительный экран просмотра при отображении этого места на карте. |
websiteURI | Тип: string optional Авторитетный веб-сайт этого места, например домашняя страница компании. |
| Тип: OpeningHours optional |
| Тип: boolean optional |
Методы | |
---|---|
fetchFields | fetchFields(options) Параметры:
|
getNextOpeningTime | getNextOpeningTime([date]) Параметры:
Вычисляет дату, представляющую следующее OpeningHoursTime. Возвращает неопределенное значение, если данных недостаточно для расчета результата или это место нерабочее. |
isOpen | isOpen([date]) Параметры:
Возвращаемое значение: Promise <boolean optional > Проверьте, открыто ли место в указанную дату и время. Разрешается с помощью undefined , если известных данных о местоположении недостаточно для расчета, например, если часы работы не зарегистрированы. |
toJSON | toJSON() Параметры: Нет Возвращаемое значение: Object JSON со всеми запрошенными свойствами Place. |
Интерфейс PlaceOptions
google.maps.places . PlaceOptions
Интерфейс google.maps.places . PlaceOptions
Варианты построения места.
Характеристики | |
---|---|
id | Тип: string Уникальный идентификатор места. |
requestedLanguage optional | Тип: string optional Идентификатор языка, на котором должны быть возвращены подробные сведения. См . список поддерживаемых языков . |
requestedRegion optional | Тип: string optional Код региона пользователя. Это может повлиять на то, какие фотографии могут быть возвращены, а также, возможно, на другие вещи. Код региона принимает двухсимвольное значение ccTLD («домен верхнего уровня») . Большинство кодов ccTLD идентичны кодам ISO 3166-1, за некоторыми заметными исключениями. Например, нДВУ Соединенного Королевства — «uk» ( .co.uk ), а его код ISO 3166-1 — «gb» (технически для организации «Соединенное Королевство Великобритании и Северной Ирландии»). |
Класс AccessibilityOptions
google.maps.places . AccessibilityOptions
Класс google.maps.places . AccessibilityOptions
Доступ осуществляется путем вызова const {AccessibilityOptions} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
hasWheelchairAccessibleEntrance | Тип: boolean optional Имеет ли место вход, оборудованный для гостей на инвалидных колясках. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasWheelchairAccessibleParking | Тип: boolean optional Есть ли на месте парковка, оборудованная для инвалидов-колясочников. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasWheelchairAccessibleRestroom | Тип: boolean optional Есть ли в заведении туалет, оборудованный для гостей на инвалидных колясках. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasWheelchairAccessibleSeating | Тип: boolean optional Есть ли в заведении места, оборудованные для гостей на инвалидных колясках. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
Класс АдресКомпонента
google.maps.places . AddressComponent
Класс google.maps.places . AddressComponent
Доступ осуществляется путем вызова const {AddressComponent} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
longText | Тип: string optional Полный текст компонента адреса. |
shortText | Тип: string optional Сокращенный краткий текст данного компонента адреса. |
types | Тип: Array <string> Массив строк, обозначающих тип этого компонента адреса. Список допустимых типов можно найти здесь . |
Класс атрибуции
google.maps.places . Attribution
Класс google.maps.places . Attribution
Доступ осуществляется путем вызова const {Attribution} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
provider | Тип: string optional Текст атрибуции, который будет отображаться для этого результата места. |
providerURI | Тип: string optional |
Класс авторатрибуции
google.maps.places . AuthorAttribution
Класс google.maps.places . AuthorAttribution
Доступ осуществляется путем вызова const {AuthorAttribution} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
displayName | Тип: string Имя автора этого результата. |
photoURI | Тип: string optional URI фотографии автора для этого результата. Это не всегда может быть доступно. |
uri | Тип: string optional URI профиля автора для этого результата. |
Класс ConnectorAggregation
google.maps.places . ConnectorAggregation
Класс google.maps.places . ConnectorAggregation
Информация о зарядке электромобилей, агрегированная для разъемов одного типа и одинаковой скорости зарядки.
Доступ осуществляется путем вызова const {ConnectorAggregation} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
availabilityLastUpdateTime | Тип: Date optional Время последнего обновления информации о доступности соединителя в этом агрегировании. |
availableCount | Тип: number optional Количество соединителей в этом агрегировании, доступных на данный момент. |
count | Тип: number Количество соединителей в этом агрегировании. |
maxChargeRateKw | Тип: number Статическая максимальная мощность зарядки в кВт каждого разъема агрегата. |
outOfServiceCount | Тип: number optional Количество соединителей в этом агрегировании, которые в настоящее время не обслуживаются. |
type | Тип: EVConnectorType optional Тип соединителя этого агрегата. |
Класс EVChargeOptions
google.maps.places . EVChargeOptions
Класс google.maps.places . EVChargeOptions
Информация о размещенной на месте станции зарядки электромобилей.
Доступ осуществляется путем вызова const {EVChargeOptions} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
connectorAggregations | Тип: Array < ConnectorAggregation > Список совокупностей разъемов для зарядки электромобилей, которые содержат разъемы одного типа и с одинаковой скоростью зарядки. |
connectorCount | Тип: number Количество разъемов на этой станции. Поскольку некоторые порты могут иметь несколько разъемов, но одновременно могут заряжать только один автомобиль, количество разъемов может превышать общее количество автомобилей, которые могут заряжаться одновременно. |
Константы ЕВКоннекторТип
google.maps.places . EVConnectorType
Константы google.maps.places . EVConnectorType
Типы разъемов для зарядки электромобилей.
Доступ осуществляется путем вызова const {EVConnectorType} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
CCS_COMBO_1 | Комбинированная система зарядки (переменный и постоянный ток). На основе разъема SAE Type-1 J-1772. |
CCS_COMBO_2 | Комбинированная система зарядки (переменный и постоянный ток). На основе разъема Mennekes типа 2. |
CHADEMO | Разъем типа CHAdeMO. |
J1772 | Разъем J1772 тип 1. |
OTHER | Другие типы разъемов. |
TESLA | Стандартный разъем TESLA. В Северной Америке это NACS, но в других частях мира это может быть не NACS (например, CCS Combo 2 (CCS2) или GB/T). Это значение в меньшей степени соответствует фактическому типу разъема и в большей степени отражает возможность зарядки автомобиля марки Tesla на зарядной станции, принадлежащей Tesla. |
TYPE_2 | Разъем IEC 62196 типа 2. Часто называют МЕННЕКЕС. |
UNSPECIFIED_GB_T | Тип GB/T соответствует стандарту GB/T в Китае. Этот тип охватывает все типы GB_T. |
UNSPECIFIED_WALL_OUTLET | Неизвестная розетка. |
Интерфейс EVSearchOptions
google.maps.places . EVSearchOptions
Интерфейс google.maps.places . EVSearchOptions
Опции, связанные с электромобилем, которые можно указать для запроса на поиск места.
Характеристики | |
---|---|
connectorTypes optional | Тип: Array < EVConnectorType > optional Список предпочтительных типов разъемов EV. Место, не поддерживающее ни один из перечисленных типов разъемов, отфильтровывается. |
minimumChargingRateKw optional | Тип: number optional Минимальная необходимая мощность зарядки в киловаттах. Место, в котором тариф начисления меньше указанного, отфильтровывается. |
Интерфейс FetchFieldsRequest
google.maps.places . FetchFieldsRequest
Интерфейс google.maps.places . FetchFieldsRequest
Варианты получения полей места.
Характеристики | |
---|---|
fields | Тип: Array <string> Список полей, которые необходимо получить. |
Класс FuelOptions
google.maps.places . FuelOptions
Класс google.maps.places . FuelOptions
Самая свежая информация о вариантах топлива на АЗС. Эта информация регулярно обновляется.
Доступ осуществляется путем вызова const {FuelOptions} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
fuelPrices | Список цен на топливо для каждого вида топлива, имеющегося на данной заправке, по одной записи на каждый вид топлива. |
ТопливоЦеновой класс
google.maps.places . FuelPrice
класс
Информация о ценах на данный вид топлива.
Доступ осуществляется путем вызова const {FuelPrice} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
price | Тип: Money optional Цена топлива. |
type | Тип: FuelType optional Тип топлива. |
updateTime | Тип: Date optional Время последнего обновления цены на топливо. |
Константы типа топлива
google.maps.places . FuelType
Константы google.maps.places . FuelType
Виды топлива.
Доступ осуществляется путем вызова const {FuelType} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
BIO_DIESEL | Биодизель. |
DIESEL | Дизельное топливо. |
E80 | Е 80. |
E85 | Е 85. |
LPG | СУГ. |
METHANE | Метан. |
MIDGRADE | Средний класс. |
PREMIUM | Премиум. |
REGULAR_UNLEADED | Обычный неэтилированный. |
SP100 | СП 100. |
SP91 | СП 91. |
SP91_E10 | СП 91 Е10. |
SP92 | СП 92. |
SP95 | СП 95. |
SP95_E10 | СП95 Е10. |
SP98 | СП 98. |
SP99 | СП 99. |
TRUCK_DIESEL | Грузовой дизель. |
Денежный класс
google.maps.places . Money
класс
Представление суммы денег с указанием типа валюты.
Доступ осуществляется путем вызова const {Money} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
currencyCode | Тип: string Трехбуквенный код валюты, определенный в ISO 4217. |
nanos | Тип: number Количество нано (10^-9) единиц суммы. |
units | Тип: number Целые единицы суммы. Например, если Money.currencyCode имеет значение «USD», то 1 единица равна 1 доллару США. |
Методы | |
---|---|
toString | toString() Параметры: Нет Возвращаемое значение: string Возвращает удобочитаемое представление суммы денег с символом валюты. |
Класс открытия часов
google.maps.places . OpeningHours
Класс google.maps.places . OpeningHours
Доступ осуществляется путем вызова const {OpeningHours} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
periods | Тип: Array < OpeningHoursPeriod > Периоды работы охватывают каждый день недели, начиная с воскресенья, в хронологическом порядке. Не включает дни, когда Заведение не работает. |
weekdayDescriptions | Тип: Array <string> Массив из семи строк, представляющих отформатированные часы работы для каждого дня недели. Служба адресов отформатирует и локализует часы работы в соответствии с текущим языком. Порядок элементов в этом массиве зависит от языка. В некоторых языках неделя начинается в понедельник, в то время как в других — в воскресенье. |
Класс OpeningHoursPeriod
google.maps.places . OpeningHoursPeriod
Класс google.maps.places . OpeningHoursPeriod
Доступ осуществляется путем вызова const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
close | Тип: OpeningHoursPoint optional Время закрытия места. |
open | Тип: OpeningHoursPoint Время открытия места. |
Класс OpeningHoursPoint
google.maps.places . OpeningHoursPoint
Класс google.maps.places . OpeningHoursPoint
Доступ осуществляется путем вызова const {OpeningHoursPoint} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
day | Тип: number День недели в виде числа в диапазоне [0, 6], начиная с воскресенья. Например, 2 означает вторник. |
hour | Тип: number Час OpeningHoursPoint.time в виде числа в диапазоне [0, 23]. Об этом будет сообщено в часовом поясе места. |
minute | Тип: number Минуты OpeningHoursPoint.time в виде числа в диапазоне [0, 59]. Об этом будет сообщено в часовом поясе места. |
Класс ParkingOptions
google.maps.places . ParkingOptions
Класс google.maps.places . ParkingOptions
Доступ осуществляется путем вызова const {ParkingOptions} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
hasFreeGarageParking | Тип: boolean optional Предлагает ли место бесплатную парковку в гараже. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasFreeParkingLot | Тип: boolean optional Предлагает ли место бесплатную парковку. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasFreeStreetParking | Тип: boolean optional Предлагает ли место бесплатную уличную парковку. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasPaidGarageParking | Тип: boolean optional Предлагает ли место платную парковку в гараже. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasPaidParkingLot | Тип: boolean optional Предлагает ли место платные парковки. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasPaidStreetParking | Тип: boolean optional Предлагает ли место платную уличную парковку. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
hasValetParking | Тип: boolean optional Предлагает ли место услуги парковщика. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
Класс PaymentOptions
google.maps.places . PaymentOptions
Класс google.maps.places . PaymentOptions
Доступ осуществляется путем вызова const {PaymentOptions} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
acceptsCashOnly | Тип: boolean optional Принимает ли место оплату только наличными. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
acceptsCreditCards | Тип: boolean optional Принимает ли место оплату кредитной картой. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
acceptsDebitCards | Тип: boolean optional Принимает ли место оплату дебетовой картой. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
acceptsNFC | Тип: boolean optional Принимает ли место оплату через NFC. Возвращает «истину» или «ложь», если значение известно. Возвращает «ноль», если значение неизвестно. |
Фотокласс
google.maps.places . Photo
Доступ осуществляется путем вызова const {Photo} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
authorAttributions | Тип: Array < AuthorAttribution > Текст авторства, который будет отображаться для этой фотографии. |
heightPx | Тип: number Высота фотографии в пикселях. |
widthPx | Тип: number Ширина фотографии в пикселях. |
Методы | |
---|---|
getURI | getURI([options]) Параметры:
Возвращаемое значение: string Возвращает URL-адрес изображения, соответствующий указанным параметрам. |
Класс ПлюсКод
google.maps.places . PlusCode
Класс google.maps.places . PlusCode
Доступ осуществляется путем вызова const {PlusCode} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
compoundCode | Тип: string optional Плюс-код с площадью 1/8000 градуса на 1/8000 градуса, где первые четыре символа (код города) опускаются и заменяются описанием местности. Например, «9G8F+5W Цюрих, Швейцария». |
globalCode | Тип: string optional Плюс-код с площадью 1/8000 градуса на 1/8000 градуса. Например, «8FVC9G8F+5W». |
Константы ценового уровня
google.maps.places . PriceLevel
Константы google.maps.places . PriceLevel
Перечисление уровня цен для объектов Place.
Доступ осуществляется путем вызова const {PriceLevel} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
EXPENSIVE | |
FREE | |
INEXPENSIVE | |
MODERATE | |
VERY_EXPENSIVE |
Обзор класса
google.maps.places . Review
класса
Доступ осуществляется путем вызова const {Review} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
authorAttribution | Тип: AuthorAttribution optional Рецензент. |
publishTime | Тип: Date optional |
rating | Тип: number optional Рейтинг данного обзора — число от 1,0 до 5,0 (включительно). |
relativePublishTimeDescription | Тип: string optional Строка форматированного недавнего времени, выражающая время просмотра относительно текущего времени в форме, соответствующей языку и стране. Например, «месяц назад». |
text | Тип: string optional Текст отзыва. |
textLanguageCode | Тип: string optional Код языка IETF, указывающий язык, на котором написан этот обзор. Обратите внимание, что этот код включает только основной языковой тег без каких-либо дополнительных тегов, указывающих страну или регион. Например, все обзоры на английском языке имеют тег 'en' а не «en-AU» или «en-UK». |
Интерфейс SearchByTextRequest
google.maps.places . SearchByTextRequest
Интерфейс google.maps.places . SearchByTextRequest
Интерфейс запроса для Place.searchByText
.
Характеристики | |
---|---|
evSearchOptions optional | Тип: EVSearchOptions optional Опции, связанные с электромобилем, которые можно указать для запроса на поиск места. |
fields optional | Тип: Array <string> optional Требуется для Place.searchByText . Поля, которые необходимо включить в ответ, за который будет взиматься плата . Если передано ['*'] , все доступные поля будут возвращены и за них будет выставлен счет (это не рекомендуется для производственных развертываний). Вы можете запросить любое свойство класса Place в качестве поля. |
includedType optional | Тип: string optional Запрошенный тип места. Полный список поддерживаемых типов: https://developers.google.com/maps/documentation/places/web-service/place-types . Поддерживается только один включенный тип. См. SearchByTextRequest.useStrictTypeFiltering |
isOpenNow optional | Тип: boolean optional По умолчанию: false Используется для ограничения поиска местами, которые в данный момент открыты. |
language optional | Тип: string optional Информация о месте будет отображаться на предпочитаемом языке, если он доступен. По умолчанию будут выбраны языковые предпочтения браузера. Текущий список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport . |
locationBias optional | Тип: LatLng | LatLngLiteral | LatLngBounds | LatLngBoundsLiteral | CircleLiteral | Circle optional Регион для поиска. Это местоположение служит предвзятостью, что означает, что могут быть возвращены результаты вокруг данного местоположения. Невозможно установить вместе с locationRestriction. |
locationRestriction optional | Тип: LatLngBounds | LatLngBoundsLiteral optional Регион для поиска. Это местоположение служит ограничением, которое означает, что результаты за пределами данного местоположения не будут возвращены. Невозможно установить вместе с locationBias. |
maxResultCount optional | Тип: number optional Максимальное количество возвращаемых результатов. Оно должно быть от 1 до 20 включительно. |
minRating optional | Тип: number optional Отфильтровывайте результаты, средний рейтинг пользователей которых строго меньше этого предела. Допустимое значение должно быть числом с плавающей запятой от 0 до 5 (включительно) с частотой 0,5, т. е. [0, 0,5, 1,0, ..., 5,0] включительно. Входной рейтинг будет округлен до ближайшего значения 0,5 (потолок). Например, рейтинг 0,6 исключит все результаты с рейтингом менее 1,0. |
priceLevels optional | Тип: Array < PriceLevel > optional Используется для ограничения поиска местами, отмеченными определенными уровнями цен. Могут быть выбраны любые комбинации уровней цен. По умолчанию для всех уровней цен. |
| Тип: string optional |
| Тип: SearchByTextRankPreference optional |
rankPreference optional | Тип: SearchByTextRankPreference optional По умолчанию: SearchByTextRankPreference.RELEVANCE . Как результаты будут ранжироваться в ответе. |
region optional | Тип: string optional Код страны/региона Unicode (CLDR) места, откуда поступает запрос. Этот параметр используется для отображения сведений о месте, например названия места для конкретного региона, если оно доступно. Параметр может повлиять на результаты в соответствии с действующим законодательством. Для получения дополнительной информации см. https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html . Обратите внимание, что трехзначные коды регионов в настоящее время не поддерживаются. |
textQuery optional | Тип: string optional Необходимый. Текстовый запрос для текстового поиска. |
useStrictTypeFiltering optional | Тип: boolean optional По умолчанию: false Используется для установки строгой фильтрации типов для SearchByTextRequest.includedType . Если установлено значение true, будут возвращены только результаты одного типа. |
Константы SearchByTextRankPreference
google.maps.places . SearchByTextRankPreference
Константы google.maps.places . SearchByTextRankPreference
Перечисление RankPreference для SearchByTextRequest.
Доступ осуществляется путем вызова const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
DISTANCE | Ранжирует результаты по расстоянию. |
RELEVANCE | Ранжирует результаты по релевантности. |
Интерфейс SearchNearbyRequest
google.maps.places . SearchNearbyRequest
Интерфейс google.maps.places . SearchNearbyRequest
Интерфейс запроса для Place.searchNearby
. Дополнительную информацию о запросе см. в справке по API Places .
Характеристики | |
---|---|
locationRestriction | Тип: Circle | CircleLiteral Область для поиска в виде круга с центром и радиусом. Результаты за пределами указанного местоположения не возвращаются. |
excludedPrimaryTypes optional | Тип: Array <string> optional Исключен основной тип места. См . полный список поддерживаемых типов . Место может иметь только один основной тип. Можно указать до 50 типов. Если вы укажете один и тот же тип как во included , так и в excluded списках, возвращается ошибка INVALID_ARGUMENT. |
excludedTypes optional | Тип: Array <string> optional Исключенный тип места. См . полный список поддерживаемых типов . Место может иметь много разных типов мест. Можно указать до 50 типов. Если вы укажете один и тот же тип как во included , так и в excluded списках, возвращается ошибка INVALID_ARGUMENT. |
fields optional | Тип: Array <string> optional Требуется для Place.searchNearby . Поля, которые необходимо включить в ответ, за который будет взиматься плата . Если передано ['*'] , все доступные поля будут возвращены и за них будет выставлен счет (это не рекомендуется для производственных развертываний). Вы можете запросить любое свойство класса Place в качестве поля. |
includedPrimaryTypes optional | Тип: Array <string> optional Включен основной тип места. См . полный список поддерживаемых типов . Место может иметь только один основной тип. Можно указать до 50 типов. Если вы укажете один и тот же тип как во included , так и в excluded списках, возвращается ошибка INVALID_ARGUMENT. |
includedTypes optional | Тип: Array <string> optional Включенный тип места. См . полный список поддерживаемых типов . Место может иметь много разных типов мест. Можно указать до 50 типов. Если вы укажете один и тот же тип как во included , так и в excluded списках, возвращается ошибка INVALID_ARGUMENT. |
language optional | Тип: string optional Информация о месте будет отображаться на предпочитаемом языке, если он доступен. По умолчанию будут выбраны языковые предпочтения браузера. Текущий список поддерживаемых языков: https://developers.google.com/maps/faq#languagesupport . |
maxResultCount optional | Тип: number optional Максимальное количество возвращаемых результатов. Оно должно быть от 1 до 20 включительно. |
rankPreference optional | Тип: SearchNearbyRankPreference optional По умолчанию: SearchNearbyRankPreference.DISTANCE Как результаты будут ранжироваться в ответе. |
region optional | Тип: string optional Код страны/региона Unicode (CLDR) места, откуда поступает запрос. Этот параметр используется для отображения сведений о месте, например названия места для конкретного региона, если оно доступно. Параметр может повлиять на результаты в соответствии с действующим законодательством. Для получения дополнительной информации см. https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html . Обратите внимание, что трехзначные коды регионов в настоящее время не поддерживаются. |
Константы SearchNearbyRankPreference
google.maps.places . SearchNearbyRankPreference
Константы google.maps.places . SearchNearbyRankPreference
Перечисление RankPreference для SearchNearbyRequest.
Доступ осуществляется путем вызова const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
. См. раздел Библиотеки в Maps JavaScript API .
Константы | |
---|---|
DISTANCE | Ранжирует результаты по расстоянию. |
POPULARITY | Ранжирует результаты по популярности. |