-
Name Type 描述 keystring Google Maps瓦片API密钥。请在此处(https://developers.google.com/maps/documentation/tile/get-api-key)获取您的。
mapTypestring (defaults to 'roadmap') 的类型base map.
languagestring (defaults to 'en-US') 一个IETF language tag显示在瓦片上的信息。
regionstring (defaults to 'US') Common Locale Data Repository(CLDR) 表示用户位置的区域标识符。
imageFormatstring | undefined 用于地图瓦片的图像格式(例如
'jpeg',或者'png').scalestring | undefined 地图元素的比例(
'scaleFactor1x','scaleFactor2x',或'scaleFactor4x').highDpiboolean (defaults to false) 使用高分辨率瓦片。
layerTypesArray.<string> | undefined 添加到地图中的图层类型(例如
'layerRoadmap','layerStreetview',或'layerTraffic').overlayboolean (defaults to false) 仅显示
layerTypes而非底层mapType(仅当...时有效layerTypes已提供)。stylesArray.<Object> | undefined Custom styles应用于地图。
attributionsCollapsibleboolean (defaults to true) 允许折叠版权信息。
interpolateboolean (defaults to true) 重采样时使用插值。默认情况下,采用线性插值;若设置为 False,则使用最近邻。
cacheSizenumber | undefined 初始瓦片缓存大小将自动扩展,以至少容纳视口中的瓦片数量。
reprojectionErrorThresholdnumber (defaults to 0.5) 允许的最大重投影误差(像素单位)。较高的阈值可提升重投影效率,但会降低精度。
tileLoadFunctionLoadFunction | undefined 一个可选函数,用于根据给定URL加载瓦片。默认为
function(imageTile, src) { imageTile.getImage().src = src; };apiOptionsArray.<string> | undefined 用于指定要应用的附加选项的值数组。
wrapXboolean (defaults to true) 水平环绕世界。
transitionnumber | undefined 渲染时不透明度过渡的持续时间。要禁用不透明度过渡,请传递。
transition: 0.zDirectionnumber | NearestDirectionFunction (defaults to 0) 在整数缩放级别之间,选择是否使用更高或更低缩放级别的图块。请参见
getZForResolution.urlstring (defaults to 'https://tile.googleapis.com/') Google瓦片服务器的URL。
触发事件:
change(BaseEvent基事件) - 通用更改事件,在修订计数器增加时触发。errorBaseEvent基类事件 - 通用错误事件。在发生错误时触发。propertychange(ObjectEvent对象事件) - 当属性更改时触发。tileloadendTileSourceEvent瓦片源事件 - 在瓦片加载完成时触发,包括数据加载完成或因瓦片不再需要而中止加载的情况。tileloaderror(瓦片源事件(TileSourceEvent)) - 当瓦片加载出现错误时触发。请注意,这不是重新获取瓦片的正确位置。详情请参阅load。tileloadstart(TileSourceEvent瓦片源事件) - 在瓦片开始加载时触发。
继承
方法
-
递增修订计数器并分发“change”事件。
-
从数据源中清除所有缓存的重新投影切片。下一个渲染周期将生成新的切片。
-
触发一个事件,并调用所有监听此类型事件的侦听器。事件参数可以是字符串,也可以是具有
type属性的对象。Name Type 描述 eventBaseEvent | string 事件对象。
返回:
false如果事件对象上被调用了 preventDefault 方法,或者任何侦听器返回了 false。
-
获取一个值。
Name Type 描述 keystring 键名。
返回:
值。
-
获取数据源的归因函数。
返回:
版权功能。
-
返回:
版权信息可折叠。
-
获取对象属性名称列表。
返回:
属性名称列表。
-
获取源的投影。
返回:
投影.
-
获取包含所有属性名及其对应值的对象。
返回:
对象。
-
获取此对象的版本号。每次修改对象时,版本号将递增。
返回:
修订。
-
获取数据源状态,请参阅
State了解可能的状态。返回:
状态。
-
返回图块源的图块网格。
返回:
瓦片 网格.
-
已弃用。请改用ImageTile源。返回源的瓦片加载函数。
返回:
瓦片加载函数
-
已弃用。请改用 ImageTile 源。返回源的瓦片URL函数。
返回:
瓦片URL函数
-
已弃用。请改用ImageTile源。返回此源所使用的URL。当使用tileUrlFunction而非url或urls时,将返回null。
返回:
URL
-
监听特定类型的事件。
Name Type 描述 typestring | Array.<string> 事件类型或事件类型数组。
listenerfunction 监听器函数。
返回:
监听器的唯一键。若以事件类型数组作为首个参数调用,则返回值为键数组。
-
对特定类型的事件进行单次监听。
Name Type 描述 typestring | Array.<string> 事件类型或其数组。
listenerfunction 监听器函数。
返回:
监听器的唯一键。如果以事件类型数组作为第一个参数调用,则返回将是键数组。
-
设置值。
Name Type 描述 keystring 键名。
value* 值。
silentboolean | undefined 更新而不触发事件。
-
设置数据源的归属。
Name Type 描述 attributionsAttributionLike | undefined 归属。可以作为选项传递。
string,Array<string>,Attribution,或undefined. -
设置一组键值对。请注意,此操作会修改现有属性并添加新属性(不会删除任何现有属性)。
Name Type 描述 valuesObject.<string, *> 值。
silentboolean | undefined 更新而不触发事件。
-
设置是否渲染重投影边缘(通常用于调试)。
Name Type 描述 renderboolean 渲染边。
-
设置用于将瓦片重新投影到指定投影的瓦片网格,而非该投影的默认瓦片网格。
当默认图块网格无法创建时(例如投影未定义范围),或为优化(如自定义图块大小、分辨率等),这很有用。
Name Type 描述 projectionProjectionLike 投影.
tilegridTileGrid 投影所使用的瓦片网格。
-
已弃用。请改用 ImageTile 源。设置源的瓦片加载函数。
Name Type 描述 tileLoadFunctionLoadFunction 瓦片加载函数
-
已弃用。请改用ImageTile源。设置源的瓦片URL函数。
Name Type 描述 tileUrlFunctionUrlFunction 瓦片URL函数
keystring | undefined 源的可选新图块键。
-
设置请求的URL。
Name Type 描述 urlstring 网址。
-
已弃用。请改用图像瓦片源。设置请求所使用的URL。
Name Type 描述 urlsArray.<string> 网址。
-
取消监听特定类型的事件。
Name Type 描述 typestring | Array.<string> 事件类型或其数组。
listenerfunction 监听器函数。
-
清除属性。
Name Type 描述 keystring 键名。
silentboolean | undefined 取消设置且不触发事件。