Класс LocalContextMapView
google.maps.localContext . LocalContextMapView
Класс google.maps.localContext . LocalContextMapView
Показывает работу с локальным контекстом с Map
.
Этот класс реализует LocalContextMapViewOptions
.
Получите доступ, вызвав const {LocalContextMapView} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
LocalContextMapView | LocalContextMapView(options) Параметры:
|
Характеристики | |
---|---|
directionsOptions | Тип: MapDirectionsOptions | MapDirectionsOptionsLiteral optional |
element optional | Тип: HTMLElement | SVGElement optional Это поле доступно только для чтения. Элемент DOM, поддерживающий представление. |
isTransitioningMapBounds | Тип: boolean Устанавливается в true до того, как LocalContextMapView начнет изменять границы внутренней Map , и устанавливается в значение false после того, как LocalContextMapView завершает изменение границ внутренней Map . (Не устанавливается, когда изменения режима макета происходят из-за адаптивного изменения размера.) |
locationBias | Тип: LocationBias optional См. LocalContextMapViewOptions.locationBias . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
locationRestriction | Тип: LocationRestriction optional См. LocalContextMapViewOptions.locationRestriction . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
maxPlaceCount | Тип: number См. LocalContextMapViewOptions.maxPlaceCount . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
placeTypePreferences | Тип: Array < PlaceTypePreference > См. LocalContextMapViewOptions.placeTypePreferences . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. Iterable<string|PlaceTypePreference> также принимается. |
Унаследовано: map , pinOptionsSetup , placeChooserViewSetup , placeDetailsViewSetup |
Методы | |
---|---|
addListener | addListener(eventName, handler) Параметры:
Возвращаемое значение: MapsEventListener Добавляет данную функцию слушателя к данному имени события. |
hidePlaceDetailsView | hidePlaceDetailsView() Параметры: Нет Возвращаемое значение: нет Скрывает информацию о месте. |
search | search() Параметры: Нет Возвращаемое значение: нет Ищет места для показа пользователю на основе текущего maxPlaceCount , placeTypePreferences , locationRestriction и locationBias . |
События | |
---|---|
error | function(event) Аргументы:
Это событие запускается, если при выполнении поиска возникает ошибка. |
placedetailsviewhidestart | function() Аргументы: Нет Это событие запускается до того, как начинается анимация сведений о месте. |
placedetailsviewshowstart | function() Аргументы: Нет Это событие запускается до того, как начинается анимация сведений о месте. |
Интерфейс LocalContextMapViewOptions
google.maps.localContext . LocalContextMapViewOptions
Интерфейс google.maps.localContext . LocalContextMapViewOptions
Параметры для создания LocalContextMapView
или доступа к существующему LocalContextMapView
.
Характеристики | |
---|---|
maxPlaceCount | Тип: number Максимальное количество мест для показа. Если этот параметр равен 0, локальная контекстная библиотека не загружает места. [0,24] |
placeTypePreferences | Тип: Array < PlaceTypePreference > Типы мест для поиска (до 10). Тип Iterable<string|PlaceTypePreference> также принимается, но поддерживается только в браузерах, изначально поддерживающих символы JavaScript. |
directionsOptions optional | Тип: MapDirectionsOptions | MapDirectionsOptionsLiteral optional Варианты настройки направлений. Если не установлено, направления и расстояние будут отключены. |
element optional | Тип: HTMLElement | SVGElement optional Это поле доступно только для чтения. Элемент DOM, поддерживающий представление. |
locationBias optional | Тип: LocationBias optional По умолчанию: null Мягкая граница или подсказка для использования при поиске мест. |
locationRestriction optional | Тип: LocationRestriction optional Границы для ограничения результатов поиска. Если не указано, результаты будут привязаны к области просмотра карты. |
map optional | Тип: Map optional Уже созданный экземпляр Map . При передаче карта будет перемещена в DOM LocalContextMapView и не будет изменена. Элемент, связанный с Map, также может иметь стили и классы, примененные к нему LocalContextMapView . |
pinOptionsSetup optional | Тип: (function({ Настройте значок маркера места на основе состояния значка. Вызывается всякий раз, когда изменяется ввод для обратного вызова. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView рисует маркер места. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). |
placeChooserViewSetup optional | Тип: (function({ Переопределяет настройку представления выбора места. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (вместо них будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок. |
placeDetailsViewSetup optional | Тип: (function({ Переопределяет настройку просмотра сведений о месте. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок. |
определение типа PlaceTypePreference
google.maps.localContext . PlaceTypePreference
определение типа google.maps.localContext . PlaceTypePreference
Тип места для поиска и используемый вес. Если weight
опущен, библиотека определит веса по умолчанию, которые со временем могут меняться и улучшаться.
{
type:string,
weight:number optional
}
Класс MapDirectionsOptions
google.maps.localContext . MapDirectionsOptions
Класс google.maps.localContext . MapDirectionsOptions
Предоставляет настройки для направлений с помощью LocalContextMapView
.
Этот класс реализует MapDirectionsOptionsLiteral
.
Получите доступ, вызвав const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
Унаследовано: origin |
Методы | |
---|---|
addListener | addListener(eventName, handler) Параметры:
Возвращаемое значение: MapsEventListener Добавляет данную функцию слушателя к данному имени события. |
Интерфейс MapDirectionsOptionsLiteral
google.maps.localContext . MapDirectionsOptionsLiteral
Интерфейс google.maps.localContext . MapDirectionsOptionsLiteral
Литералы объектов принимаются вместо объектов MapDirectionsOptions
для удобства во многих местах. Они преобразуются в объекты MapDirectionsOptions
, когда API Карт обнаруживает их.
Характеристики | |
---|---|
origin | Тип: LatLng | LatLngLiteral Происхождение направлений и расстояний. |
Интерфейс PinOptions
google.maps.localContext . PinOptions
Интерфейс google.maps.localContext . PinOptions
Варианты настройки маркера булавки.
Характеристики | |
---|---|
background optional | Тип: string optional Цвет формы значка может быть любым допустимым цветом CSS. |
glyphColor optional | Тип: string optional Цвет глифа значка может быть любым допустимым цветом CSS. |
scale optional | Тип: number optional Масштаб иконы. Значение абсолютное, а не относительно размеров по умолчанию в каждом штате. |
Интерфейс PlaceChooserViewSetupOptions
google.maps.localContext . PlaceChooserViewSetupOptions
Интерфейс google.maps.localContext . PlaceChooserViewSetupOptions
Параметры настройки для выбора места. Подробнее о настройке макета и видимости .
Характеристики | |
---|---|
layoutMode optional | Тип: PlaceChooserLayoutMode optional |
position optional | Тип: PlaceChooserPosition optional Игнорируется, если layoutMode:HIDDEN . Если не пройти, позиция будет определена автоматически на основе layoutMode . |
Константы PlaceChooserLayoutMode
google.maps.localContext . PlaceChooserLayoutMode
Константы google.maps.localContext . PlaceChooserLayoutMode
Режимы макета для выбора места.
Получите доступ, вызвав const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
HIDDEN | Выбор места скрыт. |
SHEET | Средство выбора места отображается в виде листа. |
Константы PlaceChooserPosition
google.maps.localContext . PlaceChooserPosition
Константы google.maps.localContext . PlaceChooserPosition
Отображение позиций для выбора места.
Получите доступ, вызвав const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
BLOCK_END | Средство выбора места отображается в строке под картой до конца контейнера. |
INLINE_END | Средство выбора места отображается в строке с картой в конце строки. (В языке с письмом слева направо это означает, что средство выбора места находится справа от карты.) |
INLINE_START | Средство выбора места отображается вместе с картой в начале строки. (В языке с письмом слева направо это означает, что средство выбора места находится слева от карты.) |
Интерфейс PlaceDetailsViewSetupOptions
google.maps.localContext . PlaceDetailsViewSetupOptions
Интерфейс google.maps.localContext . PlaceDetailsViewSetupOptions
Параметры настройки сведений о месте. Подробнее о настройке макета и видимости .
Характеристики | |
---|---|
hidesOnMapClick optional | Тип: boolean optional |
layoutMode optional | Тип: PlaceDetailsLayoutMode optional |
position optional | Тип: PlaceDetailsPosition optional Игнорируется, когда layoutMode:INFO_WINDOW . Если не пройти, позиция будет определена автоматически на основе layoutMode . |
Константы PlaceDetailsLayoutMode
google.maps.localContext . PlaceDetailsLayoutMode
Константы google.maps.localContext . PlaceDetailsLayoutMode
Режимы макета для деталей места.
Получите доступ, вызвав const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
INFO_WINDOW | Детали места отображаются в InfoWindow . |
SHEET | Сведения о месте отображаются на листе. |
Константы PlaceDetailsPosition
google.maps.localContext . PlaceDetailsPosition
Константы google.maps.localContext . PlaceDetailsPosition
Отображение позиций для сведений о месте.
Получите доступ, вызвав const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
INLINE_END | Сведения о месте отображаются в строке с картой в конце строки. (В языке с письмом слева направо это означает, что сведения о месте находятся справа от карты.) |
INLINE_START | Детали места отображаются вместе с картой в начале строки. (В языке с письмом слева направо это означает, что сведения о месте находятся слева от карты.) |
Класс LocalContextMapView
google.maps.localContext . LocalContextMapView
Класс google.maps.localContext . LocalContextMapView
Показывает работу с локальным контекстом с Map
.
Этот класс реализует LocalContextMapViewOptions
.
Получите доступ, вызвав const {LocalContextMapView} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Конструктор | |
---|---|
LocalContextMapView | LocalContextMapView(options) Параметры:
|
Характеристики | |
---|---|
directionsOptions | Тип: MapDirectionsOptions | MapDirectionsOptionsLiteral optional |
element optional | Тип: HTMLElement | SVGElement optional Это поле доступно только для чтения. Элемент DOM, поддерживающий представление. |
isTransitioningMapBounds | Тип: boolean Устанавливается в true до того, как LocalContextMapView начнет изменять границы внутренней Map , и устанавливается в значение false после того, как LocalContextMapView завершает изменение границ внутренней Map . (Не устанавливается, когда изменения режима макета происходят из-за адаптивного изменения размера.) |
locationBias | Тип: LocationBias optional См. LocalContextMapViewOptions.locationBias . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
locationRestriction | Тип: LocationRestriction optional См. LocalContextMapViewOptions.locationRestriction . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
maxPlaceCount | Тип: number См. LocalContextMapViewOptions.maxPlaceCount . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. |
placeTypePreferences | Тип: Array < PlaceTypePreference > См. LocalContextMapViewOptions.placeTypePreferences . Изменение этого свойства в LocalContextMapView может инициировать новый поиск. Iterable<string|PlaceTypePreference> также принимается. |
Унаследовано: map , pinOptionsSetup , placeChooserViewSetup , placeDetailsViewSetup |
Методы | |
---|---|
addListener | addListener(eventName, handler) Параметры:
Возвращаемое значение: MapsEventListener Добавляет данную функцию слушателя к данному имени события. |
hidePlaceDetailsView | hidePlaceDetailsView() Параметры: Нет Возвращаемое значение: нет Скрывает информацию о месте. |
search | search() Параметры: Нет Возвращаемое значение: нет Ищет места для показа пользователю на основе текущего maxPlaceCount , placeTypePreferences , locationRestriction и locationBias . |
События | |
---|---|
error | function(event) Аргументы:
Это событие запускается, если при выполнении поиска возникает ошибка. |
placedetailsviewhidestart | function() Аргументы: Нет Это событие запускается до того, как начинается анимация сведений о месте. |
placedetailsviewshowstart | function() Аргументы: Нет Это событие запускается до того, как начинается анимация сведений о месте. |
Интерфейс LocalContextMapViewOptions
google.maps.localContext . LocalContextMapViewOptions
Интерфейс google.maps.localContext . LocalContextMapViewOptions
Параметры для создания LocalContextMapView
или доступа к существующему LocalContextMapView
.
Характеристики | |
---|---|
maxPlaceCount | Тип: number Максимальное количество мест для показа. Если этот параметр равен 0, локальная контекстная библиотека не загружает места. [0,24] |
placeTypePreferences | Тип: Array < PlaceTypePreference > Типы мест для поиска (до 10). Тип Iterable<string|PlaceTypePreference> также принимается, но поддерживается только в браузерах, изначально поддерживающих символы JavaScript. |
directionsOptions optional | Тип: MapDirectionsOptions | MapDirectionsOptionsLiteral optional Варианты настройки направлений. Если не установлено, направления и расстояние будут отключены. |
element optional | Тип: HTMLElement | SVGElement optional Это поле доступно только для чтения. Элемент DOM, поддерживающий представление. |
locationBias optional | Тип: LocationBias optional По умолчанию: null Мягкая граница или подсказка для использования при поиске мест. |
locationRestriction optional | Тип: LocationRestriction optional Границы для ограничения результатов поиска. Если не указано, результаты будут привязаны к области просмотра карты. |
map optional | Тип: Map optional Уже созданный экземпляр Map . При передаче карта будет перемещена в DOM LocalContextMapView и не будет изменена. Элемент, связанный с Map, также может иметь стили и классы, примененные к нему LocalContextMapView . |
pinOptionsSetup optional | Тип: (function({ Настройте значок маркера места на основе состояния значка. Вызывается всякий раз, когда изменяется ввод для обратного вызова. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView рисует маркер места. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). |
placeChooserViewSetup optional | Тип: (function({ Переопределяет настройку представления выбора места. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (вместо них будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок. |
placeDetailsViewSetup optional | Тип: (function({ Переопределяет настройку просмотра сведений о месте. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок. |
определение типа PlaceTypePreference
google.maps.localContext . PlaceTypePreference
определение типа google.maps.localContext . PlaceTypePreference
Тип места для поиска и используемый вес. Если weight
опущен, библиотека определит веса по умолчанию, которые со временем могут меняться и улучшаться.
{
type:string,
weight:number optional
}
Класс MapDirectionsOptions
google.maps.localContext . MapDirectionsOptions
Класс google.maps.localContext . MapDirectionsOptions
Предоставляет настройки для направлений с помощью LocalContextMapView
.
Этот класс реализует MapDirectionsOptionsLiteral
.
Получите доступ, вызвав const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
Унаследовано: origin |
Методы | |
---|---|
addListener | addListener(eventName, handler) Параметры:
Возвращаемое значение: MapsEventListener Добавляет данную функцию слушателя к данному имени события. |
Интерфейс MapDirectionsOptionsLiteral
google.maps.localContext . MapDirectionsOptionsLiteral
Интерфейс google.maps.localContext . MapDirectionsOptionsLiteral
Литералы объектов принимаются вместо объектов MapDirectionsOptions
для удобства во многих местах. Они преобразуются в объекты MapDirectionsOptions
, когда API Карт обнаруживает их.
Характеристики | |
---|---|
origin | Тип: LatLng | LatLngLiteral Происхождение направлений и расстояний. |
Интерфейс PinOptions
google.maps.localContext . PinOptions
Интерфейс google.maps.localContext . PinOptions
Варианты настройки маркера булавки.
Характеристики | |
---|---|
background optional | Тип: string optional Цвет формы значка может быть любым допустимым цветом CSS. |
glyphColor optional | Тип: string optional Цвет глифа значка может быть любым допустимым цветом CSS. |
scale optional | Тип: number optional Масштаб иконы. Значение абсолютное, а не относительно размеров по умолчанию в каждом штате. |
Интерфейс PlaceChooserViewSetupOptions
google.maps.localContext . PlaceChooserViewSetupOptions
Интерфейс google.maps.localContext . PlaceChooserViewSetupOptions
Параметры настройки для выбора места. Подробнее о настройке макета и видимости .
Характеристики | |
---|---|
layoutMode optional | Тип: PlaceChooserLayoutMode optional |
position optional | Тип: PlaceChooserPosition optional Игнорируется, если layoutMode:HIDDEN . Если не пройти, позиция будет определена автоматически на основе layoutMode . |
Константы PlaceChooserLayoutMode
google.maps.localContext . PlaceChooserLayoutMode
Константы google.maps.localContext . PlaceChooserLayoutMode
Режимы макета для выбора места.
Получите доступ, вызвав const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
HIDDEN | Выбор места скрыт. |
SHEET | Средство выбора места отображается в виде листа. |
Константы PlaceChooserPosition
google.maps.localContext . PlaceChooserPosition
Константы google.maps.localContext . PlaceChooserPosition
Отображение позиций для выбора места.
Получите доступ, вызвав const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
BLOCK_END | Средство выбора места отображается в строке под картой до конца контейнера. |
INLINE_END | Средство выбора места отображается в строке с картой в конце строки. (В языке с письмом слева направо это означает, что средство выбора места находится справа от карты.) |
INLINE_START | Средство выбора места отображается вместе с картой в начале строки. (В языке с письмом слева направо это означает, что средство выбора места находится слева от карты.) |
Интерфейс PlaceDetailsViewSetupOptions
google.maps.localContext . PlaceDetailsViewSetupOptions
Интерфейс google.maps.localContext . PlaceDetailsViewSetupOptions
Параметры настройки сведений о месте. Подробнее о настройке макета и видимости .
Характеристики | |
---|---|
hidesOnMapClick optional | Тип: boolean optional |
layoutMode optional | Тип: PlaceDetailsLayoutMode optional |
position optional | Тип: PlaceDetailsPosition optional Игнорируется, когда layoutMode:INFO_WINDOW . Если не пройти, позиция будет определена автоматически на основе layoutMode . |
Константы PlaceDetailsLayoutMode
google.maps.localContext . PlaceDetailsLayoutMode
Константы google.maps.localContext . PlaceDetailsLayoutMode
Режимы макета для деталей места.
Получите доступ, вызвав const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
INFO_WINDOW | Детали места отображаются в InfoWindow . |
SHEET | Сведения о месте отображаются на листе. |
Константы PlaceDetailsPosition
google.maps.localContext . PlaceDetailsPosition
Константы google.maps.localContext . PlaceDetailsPosition
Отображение позиций для сведений о месте.
Получите доступ, вызвав const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
. См. Библиотеки в Maps JavaScript API .
Константы | |
---|---|
INLINE_END | Сведения о месте отображаются в строке с картой в конце строки. (В языке с письмом слева направо это означает, что сведения о месте находятся справа от карты.) |
INLINE_START | Детали места отображаются вместе с картой в начале строки. (В языке с письмом слева направо это означает, что сведения о месте находятся слева от карты.) |