Spec-Zone.ru › OpenLayers

ol/source/Google


Классы

Google

Определения типов

Options{Object}

Свойства:
Имя Тип Описание
key string

Ключ API Google Карты. Получите его на странице https://developers.google.com/maps/documentation/tile/get-api-key.

mapType string
(по умолчанию 'roadmap')

Тип основной карты.

language string
(по умолчанию 'en-US')

Языковой тег IETF для информации, отображаемой на плитках.

region string
(по умолчанию 'US')

Идентификатор региона Common Locale Data Repository (CLDR), представляющий местоположение пользователя.

imageFormat string | undefined

Формат изображения, используемый для плиток карты (например, 'jpeg' или 'png').

scale string | undefined

Масштаб элементов карты ('scaleFactor1x', 'scaleFactor2x' или 'scaleFactor4x').

highDpi boolean
(по умолчанию false)

Использовать плитки высокого разрешения.

layerTypes Array.<string> | undefined

Типы слоев, добавленные на карту (например, 'layerRoadmap', 'layerStreetview' или 'layerTraffic').

overlay boolean
(по умолчанию false)

Отображать только layerTypes, а не базовый mapType (работает только при указании layerTypes).

styles Array.<Object> | undefined

Настраиваемые стили, применяемые к карте.

attributionsCollapsible boolean
(по умолчанию true)

Разрешить сворачивание атрибутов.

interpolate boolean
(по умолчанию true)

Использовать интерполированные значения при ресемплировании. По умолчанию используется линейная интерполяция. Установите в false, чтобы использовать ближайшего соседа.

cacheSize number | undefined

Начальный размер кэша плиток. Будет автоматически увеличиваться, чтобы вместить по крайней мере количество плиток в области просмотра.

reprojectionErrorThreshold number
(по умолчанию 0.5)

Максимальная допустимая ошибка репроекции (в пикселях). Более высокие значения могут повысить производительность репроекции, но уменьшить точность.

tileLoadFunction LoadFunction | undefined

Дополнительная функция для загрузки плитки по заданному URL. По умолчанию

function(imageTile, src) {
  imageTile.getImage().src = src;
};
apiOptions Array.<string> | undefined

Массив значений, определяющих дополнительные параметры для применения.

wrapX boolean
(по умолчанию true)

Оборачивать мир по горизонтали.

transition number | undefined

Продолжительность перехода непрозрачности при отрисовке. Для отключения перехода непрозрачности передайте transition: 0.

zDirection number | NearestDirectionFunction
(по умолчанию 0)

Выберите, использовать ли плитки с более высоким или более низким уровнем детализации при переходе между целочисленными уровнями детализации. См. getZForResolution.

SessionTokenRequest{Object}

Свойства:
Имя Тип Описание
mapType string

Тип карты.

language string

Язык.

region string

Регион.

imageFormat string | undefined

Формат изображения.

scale string | undefined

Масштаб.

highDpi boolean | undefined

Использовать плитки высокого разрешения.

layerTypes Array.<string> | undefined

Типы слоев.

overlay boolean | undefined

Перекрытие.

styles Array.<Object> | undefined

Стили.

apiOptions Array.<string> | undefined

Массив значений, определяющих дополнительные параметры для применения.

SessionTokenResponse{Object}

Свойства:
Имя Тип Описание
session string

Токен сессии.

expiry string

Срок действия токена сессии (секунды с эпохи в виде строки).

tileWidth number

Ширина плитки.

tileHeight number

Высота плитки.

imageFormat string

Формат изображения.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_source_Google.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API