模块:ol/source/Google

ol/source/Google


Google

类型定义

Options{Object}

属性:
Name Type 描述
key string

Google 地图瓦片 API 密钥。请获取您的密钥。https://developers.google.com/maps/documentation/tile/get-api-key

mapType string
(defaults to 'roadmap')

其类型base map.

language string
(defaults to 'en-US')

一个IETF language tag瓦片所显示的信息。

region string
(defaults to 'US')

区域标识符(Common Locale Data Repository(CLDR))指示用户所在区域。

imageFormat string | undefined

用于地图瓦片的图像格式(例如'jpeg',或者'png').

scale string | undefined

地图要素的比例('scaleFactor1x', 'scaleFactor2x',或者'scaleFactor4x').

highDpi boolean
(defaults to false)

使用高分辨率瓦片。

layerTypes Array.<string> | undefined

添加到地图中的图层类型(例如'layerRoadmap', 'layerStreetview',或'layerTraffic').

overlay boolean
(defaults to false)

仅显示layerTypes而非底层mapType(仅当...时有效layerTypes提供)。

styles Array.<Object> | undefined

Custom styles应用于地图。

attributionsCollapsible boolean
(defaults to true)

允许折叠归属信息。

interpolate boolean
(defaults to true)

重采样默认使用线性插值;设置为 false 可切换为最近邻插值。

cacheSize number | undefined

初始瓦片缓存大小。可自动扩展,确保至少能容纳视口内的瓦片数量。

reprojectionErrorThreshold number
(defaults to 0.5)

最大允许重投影误差(像素)。较大的值可提升重投影性能,但会降低精度。

tileLoadFunction LoadFunction | undefined

用于根据给定URL加载瓦片的可选函数。默认为

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

指定要应用的附加选项的值数组。

wrapX boolean
(defaults to true)

水平包裹世界。

transition number | undefined

渲染过程中不透明度过渡的持续时间。要禁用不透明度过渡,请传递transition: 0.

zDirection number | NearestDirectionFunction
(defaults to 0)

在整数缩放级别之间,选择是否使用更高或更低缩放级别的瓦片。参见getZForResolution.

url string
(defaults to 'https://tile.googleapis.com/')

Google瓦片服务器的URL。

SessionTokenRequest{Object}

属性:
Name Type 描述
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}

属性:
Name Type 描述
session string

会话令牌。

expiry string

会话令牌过期时间(自纪元以来的秒数,字符串格式)。

tileWidth number

瓦片宽度。

tileHeight number

瓦片高度。

imageFormat string

图像格式。