ol/source/Google
Классы
Определения типов
-
Options{Object}
-
Свойства:
Имя Тип Описание keystring Ключ API Google Карты. Получите его на странице https://developers.google.com/maps/documentation/tile/get-api-key.
mapTypestring
(по умолчанию 'roadmap')Тип основной карты.
languagestring
(по умолчанию 'en-US')Языковой тег IETF для информации, отображаемой на плитках.
regionstring
(по умолчанию 'US')Идентификатор региона Common Locale Data Repository (CLDR), представляющий местоположение пользователя.
imageFormatstring | undefined Формат изображения, используемый для плиток карты (например,
'jpeg'или'png').scalestring | undefined Масштаб элементов карты (
'scaleFactor1x','scaleFactor2x'или'scaleFactor4x').highDpiboolean
(по умолчанию false)Использовать плитки высокого разрешения.
layerTypesArray.<string> | undefined Типы слоев, добавленные на карту (например,
'layerRoadmap','layerStreetview'или'layerTraffic').overlayboolean
(по умолчанию false)Отображать только
layerTypes, а не базовыйmapType(работает только при указанииlayerTypes).stylesArray.<Object> | undefined Настраиваемые стили, применяемые к карте.
attributionsCollapsibleboolean
(по умолчанию true)Разрешить сворачивание атрибутов.
interpolateboolean
(по умолчанию true)Использовать интерполированные значения при ресемплировании. По умолчанию используется линейная интерполяция. Установите в false, чтобы использовать ближайшего соседа.
cacheSizenumber | undefined Начальный размер кэша плиток. Будет автоматически увеличиваться, чтобы вместить по крайней мере количество плиток в области просмотра.
reprojectionErrorThresholdnumber
(по умолчанию 0.5)Максимальная допустимая ошибка репроекции (в пикселях). Более высокие значения могут повысить производительность репроекции, но уменьшить точность.
tileLoadFunctionLoadFunction | undefined Дополнительная функция для загрузки плитки по заданному URL. По умолчанию
function(imageTile, src) { imageTile.getImage().src = src; };apiOptionsArray.<string> | undefined Массив значений, определяющих дополнительные параметры для применения.
wrapXboolean
(по умолчанию true)Оборачивать мир по горизонтали.
transitionnumber | undefined Продолжительность перехода непрозрачности при отрисовке. Для отключения перехода непрозрачности передайте
transition: 0.zDirectionnumber | NearestDirectionFunction
(по умолчанию 0)Выберите, использовать ли плитки с более высоким или более низким уровнем детализации при переходе между целочисленными уровнями детализации. См.
getZForResolution. -
SessionTokenRequest{Object}
-
Свойства:
Имя Тип Описание mapTypestring Тип карты.
languagestring Язык.
regionstring Регион.
imageFormatstring | undefined Формат изображения.
scalestring | undefined Масштаб.
highDpiboolean | undefined Использовать плитки высокого разрешения.
layerTypesArray.<string> | undefined Типы слоев.
overlayboolean | undefined Перекрытие.
stylesArray.<Object> | undefined Стили.
apiOptionsArray.<string> | undefined Массив значений, определяющих дополнительные параметры для применения.
-
SessionTokenResponse{Object}
-
Свойства:
Имя Тип Описание sessionstring Токен сессии.
expirystring Срок действия токена сессии (секунды с эпохи в виде строки).
tileWidthnumber Ширина плитки.
tileHeightnumber Высота плитки.
imageFormatstring Формат изображения.
© 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