Map View

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Класс LocalContextMapView

google.maps.localContext . LocalContextMapView Класс google.maps.localContext . LocalContextMapView

Показывает работу с локальным контекстом с Map .

Этот класс реализует LocalContextMapViewOptions .

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta к нему можно получить доступ, вызвав const {LocalContextMapView} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

LocalContextMapView
LocalContextMapView(options)
Параметры:
directionsOptions
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
См. 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 .

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

maxPlaceCount
Тип: number
Максимальное количество мест для показа. Если этот параметр равен 0, локальная контекстная библиотека не загружает места. [0,24]
placeTypePreferences
Типы мест для поиска (до 10). Тип Iterable<string|PlaceTypePreference> также принимается, но поддерживается только в браузерах, изначально поддерживающих символы JavaScript.
directionsOptions 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({
isSelected:boolean,
isHighlighted:boolean
}): ( PinOptions optional ))| PinOptions optional
Настройте значок маркера места на основе состояния значка. Вызывается всякий раз, когда изменяется ввод для обратного вызова. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView рисует маркер места. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль).
placeChooserViewSetup optional
Тип: (function({
defaultLayoutMode: PlaceChooserLayoutMode ,
defaultPosition: PlaceChooserPosition optional
}): ( PlaceChooserViewSetupOptions optional ))| PlaceChooserViewSetupOptions optional
Переопределяет настройку представления выбора места. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (вместо них будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок.
placeDetailsViewSetup optional
Тип: (function({
defaultLayoutMode: PlaceDetailsLayoutMode ,
defaultPosition: PlaceDetailsPosition optional
}): ( PlaceDetailsViewSetupOptions optional ))| PlaceDetailsViewSetupOptions optional
Переопределяет настройку просмотра сведений о месте. Передайте функцию для динамического переопределения настройки по умолчанию, когда LocalContextMapView может изменить свой макет из-за изменения размера. Ошибки и недопустимые конфигурации могут определяться асинхронно и игнорироваться (будут использоваться значения по умолчанию, а ошибки будут записываться в консоль). Ошибки, обнаруженные при построении, приведут к синхронному генерированию ошибок.

определение типа PlaceTypePreference

google.maps.localContext . PlaceTypePreference

Тип места для поиска и используемый вес. Если weight опущен, библиотека определит веса по умолчанию, которые со временем могут меняться и улучшаться.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

{
type:string,
weight:number optional
}

Класс MapDirectionsOptions

google.maps.localContext . MapDirectionsOptions Класс google.maps.localContext . MapDirectionsOptions

Предоставляет настройки для направлений с помощью LocalContextMapView .

Этот класс реализует MapDirectionsOptionsLiteral .

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta к нему можно получить доступ, вызвав const {MapDirectionsOptions} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

Унаследовано: origin
addListener
addListener(eventName, handler)
Параметры:
Возвращаемое значение: MapsEventListener
Добавляет данную функцию слушателя к данному имени события.

Интерфейс MapDirectionsOptionsLiteral

google.maps.localContext . MapDirectionsOptionsLiteral Интерфейс google.maps.localContext . MapDirectionsOptionsLiteral

Литералы объектов принимаются вместо объектов MapDirectionsOptions для удобства во многих местах. Они преобразуются в объекты MapDirectionsOptions , когда API Карт обнаруживает их.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

origin
Происхождение направлений и расстояний.

Интерфейс PinOptions

google.maps.localContext . PinOptions Интерфейс google.maps.localContext . PinOptions

Варианты настройки маркера булавки.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

background optional
Тип: string optional
Цвет формы значка может быть любым допустимым цветом CSS.
glyphColor optional
Тип: string optional
Цвет глифа значка может быть любым допустимым цветом CSS.
scale optional
Тип: number optional
Масштаб иконы. Значение абсолютное, а не относительно размеров по умолчанию в каждом штате.

Интерфейс PlaceChooserViewSetupOptions

google.maps.localContext . PlaceChooserViewSetupOptions Интерфейс google.maps.localContext . PlaceChooserViewSetupOptions

Параметры настройки для выбора места. Подробнее о настройке макета и видимости .

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

layoutMode optional
Тип: PlaceChooserLayoutMode optional
position optional
Тип: PlaceChooserPosition optional
Игнорируется, если layoutMode:HIDDEN . Если не пройти, позиция будет определена автоматически на основе layoutMode .

Константы PlaceChooserLayoutMode

google.maps.localContext . PlaceChooserLayoutMode

Режимы макета для выбора места.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta доступ к нему можно получить, вызвав const {PlaceChooserLayoutMode} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

HIDDEN Выбор места скрыт.
SHEET Средство выбора места отображается в виде листа.

Константы PlaceChooserPosition

google.maps.localContext . PlaceChooserPosition

Отображение позиций для выбора места.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta к нему можно получить доступ, вызвав const {PlaceChooserPosition} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

BLOCK_END Средство выбора места отображается в строке под картой до конца контейнера.
INLINE_END Средство выбора места отображается в строке с картой в конце строки. (В языке с письмом слева направо это означает, что средство выбора места находится справа от карты.)
INLINE_START Средство выбора места отображается вместе с картой в начале строки. (В языке с письмом слева направо это означает, что средство выбора места находится слева от карты.)

Интерфейс PlaceDetailsViewSetupOptions

google.maps.localContext . PlaceDetailsViewSetupOptions Интерфейс google.maps.localContext . PlaceDetailsViewSetupOptions

Параметры настройки сведений о месте. Подробнее о настройке макета и видимости .

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

hidesOnMapClick optional
Тип: boolean optional
layoutMode optional
Тип: PlaceDetailsLayoutMode optional
position optional
Тип: PlaceDetailsPosition optional
Игнорируется, когда layoutMode:INFO_WINDOW . Если не пройти, позиция будет определена автоматически на основе layoutMode .

Константы PlaceDetailsLayoutMode

google.maps.localContext . PlaceDetailsLayoutMode

Режимы макета для деталей места.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta доступ к нему можно получить, вызвав const {PlaceDetailsLayoutMode} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

INFO_WINDOW Детали места отображаются в InfoWindow .
SHEET Сведения о месте отображаются на листе.

Константы PlaceDetailsPosition

google.maps.localContext . PlaceDetailsPosition

Отображение позиций для сведений о месте.

Загрузите с помощью параметра &libraries=localContext URL. См. Библиотеки в Maps JavaScript API .

При использовании v=beta к нему можно получить доступ, вызвав const {PlaceDetailsPosition} = await google.map.importLibrary("localContext") . См. Библиотеки в Maps JavaScript API .

INLINE_END Сведения о месте отображаются в строке с картой в конце строки. (В языке с письмом слева направо это означает, что сведения о месте находятся справа от карты.)
INLINE_START Детали места отображаются вместе с картой в начале строки. (В языке с письмом слева направо это означает, что сведения о месте находятся слева от карты.)