# Map
# 参数
方法名 | 参数 | 说明 |
---|---|---|
container | ( HTMLElement | string ) | 将在其中呈现地图的 HTML 元素,或元素的 string id 。指定的元素必须没有子元素。 |
minZoom | number | 地图的最小缩放级别 (0-24)。(可选,默认0 ) |
maxZoom | number | 地图的最大缩放级别 (0-24)。(可选,默认22 ) |
minPitch | number | 地图的最小间距 (0-85)。(可选,默认0 ) |
maxPitch | number | 地图的最大间距(0-85)。(可选,默认85 ) |
style | ( Object | string )? | 地图的样式。 |
hash | ( boolean | string ) | 如果true ,则地图的位置(缩放、中心纬度、中心经度、方位角和俯仰角)将与页面 URL 的哈希片段同步。例如,http://path/to/my/page.html#2.59/39.26/53.07/-24.1/60 。可以选择提供附加字符串来指示参数样式的哈希,例如http://path/to/my/page.html#map=2.59/39.26/53.07/-24.1/60&foo=bar ,其中 foo 是自定义参数, bar 是与地图哈希不同的任意哈希。(可选,默认false ) |
interactive | boolean | 如果false ,则不会将鼠标、触摸或键盘侦听器附加到地图,因此它不会响应交互。(可选,默认true ) |
bearingSnap | number | 阈值(以度为单位),用于确定地图的方位何时向北对齐。例如,当 bearingSnap 为 7 时,如果用户在北纬 7 度范围内旋转地图,地图将自动对齐到正北。(可选,默认7 ) |
pitchWithRotate | boolean | 如果false ,地图的俯仰(倾斜)控制与“拖动旋转”交互将被禁用。(可选,默认true ) |
clickTolerance | number | 用户可以在单击期间移动鼠标指针以将其视为有效单击(与鼠标拖动相反)的最大像素数。(可选,默认3 ) |
attributionControl | boolean | 如果true ,一个AttributionControl将被添加到地图中。(可选,默认true ) |
customAttribution | ( string | Array < string >)? | 在AttributionControl 中 显示的一个或多个字符串。仅适用于采用attributionControl 是true 。 |
logoPosition | string | 一个字符串,表示文字标记在地图上的位置。有效选项为top-left 、top-right 、bottom-left 、bottom-right 。(可选,默认'bottom-left' ) |
failIfMajorPerformanceCaveat | boolean | 如果true ,如果性能比预期的差很多(即使用软件渲染器),地图创建将失败。(可选,默认false ) |
preserveDrawingBuffer | boolean | 如果true ,则可以使用 将地图的画布导出为 PNG map.getCanvas().toDataURL() 。这是false 默认的性能优化。(可选,默认false ) |
antialias | boolean ? | 如果true ,将使用 MSAA 抗锯齿创建上下文,这对于抗锯齿自定义图层很有用。这是false 默认的性能优化。 |
refreshExpiredTiles | boolean | 如果false ,地图将不会尝试重新请求图块,一旦它们根据其 HTTP cacheControl /expires 标头过期。(可选,默认true ) |
maxBounds | LngLatBoundsLike ? | 如果设置,地图将被限制在给定的范围内。 |
scrollZoom | ( boolean | Object ) | 如果true ,则启用“滚动缩放”交互。一个Object 值作为选项传递给ScrollZoomHandler#enable 。(可选,默认true ) |
boxZoom | boolean | 如果true ,则启用“框缩放”交互(请参阅BoxZoomHandler)。(可选,默认true ) |
dragRotate | boolean | 如果true ,则启用“拖动旋转”交互(请参阅DragRotateHandler)。(可选,默认true ) |
dragPan | ( boolean | Object ) | 如果true ,则启用“拖动平移”交互。一个Object 值作为选项传递给DragPanHandler#enable 。(可选,默认true ) |
keyboard | boolean | 如果true ,则启用键盘快捷键(请参阅KeyboardHandler)。(可选,默认true ) |
doubleClickZoom | boolean | 如果true ,则启用“双击缩放”交互(请参阅DoubleClickZoomHandler)。(可选,默认true ) |
touchZoomRotate | ( boolean | Object ) | 如果true ,则启用“捏合旋转和缩放”交互。一个Object 值作为选项传递给TouchZoomRotateHandler#enable 。(可选,默认true ) |
touchPitch | ( boolean | Object ) | 如果true ,则启用“拖动到音调”交互。一个Object 值作为选项传递给TouchPitchHandler#enable 。(可选,默认true ) |
trackResize | boolean | 如果true ,则当浏览器窗口调整大小时,地图将自动调整大小。(可选,默认true ) |
center | LngLatLike | 地图的初始地理中心点。如果center 未在构造函数选项中指定, 将在地图的样式对象中查找它。如果样式中也没有指定,则默认为0, 0 注意:地图使用经度、纬度坐标顺序(相对于纬度、经度)来匹配 GeoJSON。(可选,默认0,0 ) |
zoom | number | 地图的初始缩放级别。如果zoom 未在构造函数选项中指定,将在地图的样式对象中查找它。如果样式中也没有指定,则默认为0 . (可选,默认0 ) |
bearing | number | 地图的初始方位(旋转),以北为逆时针方向测量的度数。如果bearing 未在构造函数选项中指定,将在地图的样式对象中查找它。如果样式中也没有指定,则默认为0 . (可选,默认0 ) |
pitch | number | 地图的初始倾斜度(倾斜度),以距屏幕平面 (0-85) 的度数为单位。如果pitch 未在构造函数选项中指定,将在地图的样式对象中查找它。如果样式中也没有指定,则默认为0 . (可选,默认0 ) |
bounds | LngLatBoundsLike ? | 地图的初始边界。如果bounds 指定,它将覆盖center 和zoom 构造函数选项。 |
fitBoundsOptions | Object ? | 甲地图#fitBounds 选项对象使用_仅_拟合初始时bounds 的上方。 |
optimizeForTerrain | boolean | 启用地形时,如果true ,地图将呈现性能优先级,这可能会导致图层重新排序以最大化性能(将首先绘制覆盖在地形上的图层,包括填充、线条、背景、山体阴影和栅格)。否则,如果设置为false ,地图将始终按图层顺序优先级绘制。(可选,默认true ) |
renderWorldCopies | boolean | 如果true ,世界的多个副本将在超过 -180 度和 180 度经度的范围内并排呈现。如果设置为false : |
maxTileCacheSize | number | 存储在给定源的切片缓存中的最大切片数。如果省略,缓存将根据当前视口动态调整大小。(可选,默认null ) |
localIdeographFontFamily | string | 定义一个 CSS 字体系列,用于在“CJK 统一表意文字”、“平假名”、“片假名”和“韩文音节”范围内本地覆盖生成字形。在这些范围内,地图样式的字体设置将被忽略,除了字体粗细关键字(light/regular/medium/bold)。设置为false , 以针对这些字形范围启用地图样式的字体设置。此选项的目的是避免带宽密集型字形服务器请求。(请参阅使用本地生成的表意文字 .)(可选,默认'sans-serif' ) |
localFontFamily | string | 定义一个 CSS 字体系列,用于本地覆盖所有字形的生成。除了字体粗细关键字(light/regular/medium/bold)之外,地图样式中的字体设置将被忽略。如果设置,此选项将覆盖 localIdeographFontFamily 中的设置(可选,默认false ) |
transformRequest | RequestTransformFunction | 在 Map 请求外部 URL 之前运行的回调。回调可用于修改 url、设置标头或设置跨域请求的凭据属性。预计返回requestParameters的 对象与url 属性和可选headers 和credentials 性能。(可选,默认null ) |
collectResourceTiming | boolean | 如果true ,将为 GeoJSON 和 Vector Tile Web Worker 发出的请求收集资源计时 API 信息(此信息通常无法从主 Javascript 线程访问)。信息将在resourceTiming 相关data 事件的属性中返回。(可选,默认false ) |
fadeDuration | number | 控制标签碰撞的淡入/淡出动画的持续时间,以毫秒为单位。此设置会影响所有符号图层。此设置不会影响运行时样式转换或光栅图块淡入淡出的持续时间。(可选,默认300 ) |
crossSourceCollisions | boolean | 如果true ,来自多个源的符号可以在碰撞检测期间相互碰撞。如果false ,则对每个源中的符号单独运行碰撞检测。(可选,默认true ) |
locale | Object | 应用于 UI 字符串的默认本地化表的补丁,例如控件工具提示。该locale 对象将命名空间的 UI 字符串 ID 映射到目标语言的翻译字符串;src/ui/default_locale.js 有关所有支持的字符串 ID 的示例,请参见。该对象可以指定所有 UI 字符串(从而添加对新翻译的支持)或仅字符串的子集(从而修补默认翻译表)。(可选,默认null ) |
testMode | boolean | 静默由于无效的访问令牌而生成的错误和警告,这在使用库编写单元测试时很有用。(可选,默认false ) |
# 事件
事件 | 兼容layerId |
---|---|
mousedown | 是 |
mouseup | 是 |
mouseover | 是 |
mouseout | 是 |
mousemove | 是 |
mouseenter | 是(必填) |
mouseleave | 是(必填) |
click | 是 |
dblclick | 是 |
contextmenu | 是 |
contextMenuPreOpen | 是 |
contextMenuOpened | 是 |
contextMenuNoContent | 是 |
contextMenuCancel | 是 |
touchstart | 是 |
touchend | 是 |
touchcancel | 是 |
wheel | |
resize | |
remove | |
touchmove | |
movestart | |
move | |
moveend | |
dragstart | |
drag | |
dragend | |
zoomstart | |
zoom | |
zoomend | |
rotatestart | |
rotate | |
rotateend | |
pitchstart | |
pitch | |
pitchend | |
boxzoomstart | |
boxzoomend | |
boxzoomcancel | |
webglcontextlost | |
webglcontextrestored | |
load | |
render | |
idle | |
error | |
data | |
styledata | |
sourcedata | |
dataloading | |
styledataloading | |
sourcedataloading | |
styleimagemissing |
提示
当地图绑定的容器div
大小发生变化时,要主动监听容器div
大小发生变化事件,调用 map.resize()
触发底层重绘、否则有时会出现绘制不全
的问题。
# 常用方法
提示
具体用法请参考文档 Map
方法名 | 说明 |
---|---|
addControl | 将IControl 添加到地图,调用control.onAdd(this) . |
removeControl | 图中删除控件 |
hasControl | 控件是否在地图上 |
resize | 其container 元素的尺寸调整地图的大小 |
getBounds | 地图的地理边界 |
getMaxBounds | 地图被限制到的最大地理边界,或者null 如果没有设置 |
setMaxBounds | 或清除地图的地理边界 |
setMinZoom | 或清除地图的最小缩放级别 |
getMinZoom | 地图的最小允许缩放级别 |
setMaxZoom | 或清除地图的最大缩放级别 |
getMaxZoom | 地图的最大允许缩放级别 |
setMinPitch | 或清除地图的最小间距 |
getMinPitch | 地图的最小允许间距 |
setMaxPitch | 或清除地图的最大间距 |
getMaxPitch | 地图的最大允许间距 |
getRenderWorldCopies | 返回的状态renderWorldCopies |
setRenderWorldCopies | 设置的状态renderWorldCopies |
project | 一个Point 表示像素坐标,相对于地图的container ,对应于指定的地理位置 |
unproject | 表示与指定像素坐标对应的地理坐标的LngLat |
isMoving | 地图由于相机动画或用户手势而平移、缩放、旋转或俯仰,则返回true |
isZooming | 地图由于相机动画或用户手势而缩放,则返回true |
isRotating | 地图由于相机动画或用户手势而旋转,则返回true |
on | 为指定类型的事件添加侦听器,可选择限制为指定样式层中的功能 |
once | 添加一个仅对指定事件类型调用一次的侦听器,可选择仅限于在指定样式图层中的要素上发生的事件 |
off | 删除先前使用`Map |
queryRenderedFeatures | 返回一个GeoJSON 数组```特征对象`表示满足查询参数的可见特征 |
querySourceFeatures | 返回一个GeoJSON 数组```特征对象`表示满足查询参数的指定矢量切片或GeoJSON源中的要素 |
setStyle | 使用新值更新地图的样式对象 |
getStyle | 地图的样式 对象,一个JSON对象,可用于重新创建地图的样式 |
isStyleLoaded | 一个布尔值,指示地图的样式是否已完全加载 |
addSource | 将源添加到地图的样式 |
isSourceLoaded | 一个布尔值,指示源是否已加载 |
areTilesLoaded | 一个布尔值,指示是否加载了来自样式上所有源的视口中的所有图块 |
removeSource | 图的样式中删除源 |
getSource | 返回具有地图样式中指定ID的源 |
addImage | 向样式添加图像 |
updateImage | 样式中的现有图像 |
hasImage | 样式中是否存在具有特定ID的图像 |
removeImage | 删除图像 |
loadImage | 从外部URL加载图像以与`Map |
listImages | 一个字符串数组,其中包含地图中当前可用的所有图像的ID |
addLayer | 添加样式图层 到地图的样式 |
moveLayer | 层移动到不同的z位置 |
removeLayer | 图的样式中删除具有给定ID的图层 |
getLayer | 返回地图样式中具有指定ID的图层 |
setLayerZoomRange | 指定样式图层的缩放范围 |
setFilter | 为指定的样式层设置过滤器 |
getFilter | 应用于指定样式层的过滤器 |
setPaintProperty | 设置指定样式层中绘制属性的值 |
getPaintProperty | 指定样式层中绘制属性的值 |
setLayoutProperty | 设置指定样式层中布局属性的值 |
getLayoutProperty | 指定样式层中布局属性的值 |
setLight | 设置灯光值的任意组合 |
getLight | 灯光对象的值 |
setTerrain | 样式的地形属性 |
getTerrain | 地形规范或null 地形未在地图上设置 |
setFog | 样式的雾属性 |
getFog | 雾规范或null 地图上是否未设置雾 |
queryTerrainElevation | 当前加载的某个地理位置的高程数据 |
setFeatureState | 设置state 特征的 |
removeFeatureState | state 功能的,将其设置回默认行为 |
getFeatureState | state 功能的 |
getContainer | 地图的包含HTML元素 |
getCanvasContainer | 返回包含地图<canvas> 元素的HTML元素 |
getCanvas | 返回地图的<canvas> 元素 |
loaded | 一个布尔值,指示地图是否已完全加载 |
remove | 并释放与此地图关联的所有内部资源 |
triggerRepaint | 触发单帧渲染 |
showTileBoundaries | 和设置一个布尔值,指示地图是否将围绕每个图块和图块ID呈现轮廓 |
showTerrainWireframe | 并设置一个布尔值,指示地图是否将在显示的地形顶部呈现线框 |
showPadding | 并设置一个布尔值,指示地图是否将填充偏移可视化 |
showCollisionBoxes | 和设置一个布尔值,指示地图是否将围绕数据源中的所有符号呈现框,显示哪些符号已渲染或由于碰撞而隐藏 |
repaint | 和设置一个布尔值,指示地图是否会连续重绘 |
version | 使用的版本 |
getCenter | 返回地图的地理中心点 |
setCenter | 地图的地理中心点 |
panBy | 按指定的偏移量平移地图 |
panTo | 使用动画过渡将地图平移到指定位置 |
getZoom | 地图的当前缩放级别 |
setZoom | 地图的缩放级别 |
zoomTo | 动画过渡将地图缩放到指定的缩放级别 |
zoomIn | 图的缩放级别增加1 |
zoomOut | 图的缩放级别降低1 |
getBearing | 返回地图的当前方位 |
setBearing | 地图的方位(旋转) |
getPadding | 在地图视口周围应用的当前填充 |
setPadding | 视口周围的填充(以像素为单位) |
rotateTo | 动画过渡将地图旋转到指定的方位 |
resetNorth | 地图,使北方向上(0°方位角),并带有动画过渡 |
resetNorthPitch | 和倾斜地图,使北朝上(0°方位角)且俯仰角为0°,并带有动画过渡 |
snapToNorth | 当前方位足够接近它(即在bearingSnap 阈值内),则捕捉地图使北朝上(0°方位) |
getPitch | 地图的当前倾斜度(倾斜度) |
setPitch | 地图的倾斜度(倾斜度) |
cameraForBounds | 计算视口中这些边界的中心,并使用最高缩放级别,以将其可见区域包含在指定的地理边界内 |
fitBounds | 平移和缩放地图以将其可见区域包含在指定的地理边界内 |
fitScreenCoordinates | 一旦地图旋转到指定的方位,平移、旋转和缩放地图以适应由点p0和p1构成的框 |
jumpTo | 更改中心、缩放、方位和俯仰的任意组合,无需动画过渡 |
getFreeCameraOptions | 相机实体的位置和方向 |
setFreeCameraOptions | reeCameraOptions`提供对底层相机实体的更直接访问 |
easeTo | 更改的任意组合center ,zoom ,bearing ,pitch ,并padding 与新老值之间动画转换 |
flyTo | 改变中心、缩放、方位和俯仰的任意组合,沿着一条唤起飞行的曲线动画过渡 |
stop | 任何正在进行的动画过渡 |
resize | 整地图大小后立即触发 |
changeSourceTiles | 更改地图栅格瓦片地址 |
attach | 关联服务对象和投影对象 |
getService | 得到服务对象接口 |
getAttachOptions | 得到关联的选项 |
setMapProjection | 设置投影接口 |
getMapProjection | 得到投影接口 |
toLngLat | 地图地理坐标转经纬度 |
fromLngLat | 经纬度转地图地理坐标 |
switchRasterToVectorStyle | 切换至矢量瓦片地址 |
switchVectorToRasterStyle | 切换至栅格瓦片地址 |
enableVectorLayerHoverHighlight | 使矢量图层悬浮高亮 |
disableVectorLayerHoverHighlight | 不使矢量图层悬浮高亮 |
enableLayerClickHighlight | 使图层点击高亮 |
disableLayerClickHighlight | 不使图层点击高亮 |
hasVectorLayer | 是否是矢量图层 |
waitLoaded | 等待地图加载完成 |
switchLayers | 切换图层 |
updateStyle | 更新样式 |
updateMapExtent | 更新地图范围,重新生成投影对象 |
fitMapBounds | 缩放至地图范围 |
getGeoBounds | 得到地图的地理范围 |
getMarkers | 得到地图的所有marker |
projectEx | 经纬度坐标转像素坐标,不会返回无效值 |
createThreeJsContext | 创建Threejs上下文,请确保已加载其插件 |
hoverPointer | 每当鼠标悬停在这些图层上时,将地图的光标设置为“指针”。 |
hoverFeatureState | 每当将鼠标悬停在这些图层中的某个特征上时,更新连接源[s]中特征的特征状态。 |
hoverPopup | 将鼠标悬停在这些图层中的某个要素上时,会显示一个弹出窗口。 |
clickPopup | 每当单击这些图层中的要素时都会显示一个弹出窗口。 |
clickLayer | 每当单击这些图层中的要素时都会触发回调。 |
clickOneLayer | 在给定的一系列图层中的第一个中检测单击,并触发回调。 |
hoverLayer | 当鼠标悬停在这些图层中的要素上时触发回调。 |
mapAddLayerBefore | 增加一个图层,位于某图层之前 |
addLayerEx | 添加一个图层,给定id、来源、类型和属性。 |
addLayerBefore | 在某个图层之前添加一个图层,给定id、来源、类型和属性。 |
removeLayerEx | 移除一个或多个图层 |
addGeoJSONSource | 创建一个GeoJSON层。 |
addSourceEx | 增加数据源 |
layersBySource | 获取一个数据源中的所有图层 |
addVectorSource | 增加矢量数据源 |
properties | 将pascalCase或kebab-case中的一组属性转换为具有布局和绘制属性的图层对象。 |
layerStyle | 图层样式 |
show | 使给定的图层可见。 |
hide | 使给定的图层不可见。 |
toggle | 根据参数使给定的图层隐藏或可见。 |
showSource | 使取决于给定源的所有图层可见。 |
hideSource | 使取决于给定源的所有图层不可见。 |
toggleSource | 根据参数,使连接到给定源的给定层隐藏或可见. |
removeSourceEx | 移除一个或多个源,首先移除所有依赖于它们的层。如果源不存在,则不会提示错误 |
onLoad | 地图加载时触发的回调,或者如果地图已经加载则立即触发 |
loadImageEx | 从URL添加用作符号图层的图像。 |
lockOrientation | 锁定方向 |
fontsInUse | 获取正在使用的字体名称数组,由遍历样式决定。不会在所有可能的情况下检测字体。 |
addLineLayer | 添加一个类型为“line”的图层。 |
addFillLayer | 添加一个类型为“fill”的图层。 |
addCircleLayer | 添加一个类型为“circle”的图层。 |
addSymbolLayer | 添加一个类型为“符号”的图层。 |
addVideoLayer | 添加一个类型为video 的层。 |
addRasterLayer | 加一个类型为raster 的图层。 |
addFillExtrusionLayer | 添加一个类型为“FillExtrusion”的层。 |
addHeatmapLayer | 添加一个类型为“Heatmap”的图层。 |
addHillshadeLayer | 添加一个类型为“hillshade”的图层。 |
addRasterSource | 添加一个raster 源 |
addRasterDemSource | 添加一个raster-dem 源 |
addImageSource | 添加一个image 源 |
addVideoSource | 添加“Video”源 |
setLayer | 设置图层属性 |
setProperty | 在一个或多个图层上设置绘制或布局属性。 |
getLayerStyle | 根据样式规范,获取给定图层ID的图层定义。 |
setLayerStyle | 设置图层样式 |
setData | 替换GeoJSON图层的当前数据。 |
setFilterEx | 替换一个图层层或多图层的过滤器。 |
setLayerSource | 设置图层至数据源 |
setRootProperty | 在样式的根上设置一个属性,例如light 或transition . |
setTransition | 设置过渡属性。 |
setFillAntialias | 为一个或多个图层设置fill-antialias 绘制属性。 |
setFillOpacity | 为一个或多个图层设置fill-opacity 绘画属性。 |
setFillColor | 为一个或多个图层设置fill-color 绘画属性。 |
setFillOutlineColor | 为一个或多个图层设置fill-outline-color 绘画属性。 |
setFillTranslate | 为一个或多个图层设置fill-translate 绘制属性。 |
setFillTranslateAnchor | 为一个或多个图层设置fill-translate-anchor 绘制属性。 |
setFillPattern | 为一个或多个图层设置fill-pattern 绘制属性。 |
setFillExtrusionOpacity | 为一层或多层设置fill-extrusion-opacity 绘画属性。 |
setFillExtrusionColor | 为一层或多层设置fill-extrusion-color 绘制属性。 |
setFillExtrusionTranslate | 为一层或多层设置fill-extrusion-translate 绘制属性。 |
setFillExtrusionTranslateAnchor | 为一层或多层设置fill-extrusion-translate-anchor 绘制属性。 |
setFillExtrusionPattern | 为一层或多层设置fill-extrusion-pattern 绘制属性。 |
setFillExtrusionHeight | 为一层或多层设置fill-extrusion-height 绘制属性。 |
setFillExtrusionBase | 为一层或多层设置fill-extrusion-base 绘制属性。 |
setFillExtrusionVerticalGradient | 为一层或多层设置fill-extrusion-vertical-gradient 绘画属性。 |
setLineOpacity | 为一个或多个图层设置line-opacity 绘制属性。 |
setLineColor | 为一个或多个图层设置line-color 绘制属性。 |
setLineTranslate | 为一个或多个图层设置line-translate 绘制属性。 |
setLineTranslateAnchor | 为一个或多个图层设置line-translate-anchor 绘制属性。 |
setLineWidth | 设置一个或多个图层的“线宽”绘制属性。 |
setLineGapWidth | 为一层或多层设置line-gap-width 绘制属性。 |
setLineOffset | 为一个或多个图层设置line-offset 绘制属性。 |
setLineBlur | 为一个或多个图层设置line-blur 绘制属性。 |
setLineDasharray | 为一个或多个图层设置line-dasharray 绘制属性。 |
setLinePattern | 为一个或多个图层设置line-pattern 绘制属性。 |
setLineGradient | 为一个或多个图层设置line-gradient 绘制属性。 |
setCircleRadius | 为一层或多层设置circle-radius 绘制属性。 |
setCircleColor | 为一个或多个图层设置circle-color 绘制属性。 |
setCircleBlur | 为一层或多层设置circle-blur 绘画属性。 |
setCircleOpacity | 为一个或多个图层设置circle-opacity 绘制属性。 |
setCircleTranslate | 为一个或多个图层设置circle-translate 绘制属性。 |
setCircleTranslateAnchor | 为一个或多个图层设置circle-translate-anchor 绘制属性。 |
setCirclePitchScale | 设置一个或多个图层的“circle-pitch-scale”绘制属性。 |
setCirclePitchAlignment | 为一层或多层设置“circle-pitch-alignment”绘制属性。 |
setCircleStrokeWidth | 为一层或多层设置circle-stroke-width 绘制属性。 |
setCircleStrokeColor | 为一个或多个图层设置circle-stroke-color 绘画属性。 |
setCircleStrokeOpacity | 为一层或多层设置circle-stroke-opacity 绘画属性。 |
setHeatmapRadius | 为一层或多层设置heatmap-radius 绘制属性。 |
setHeatmapWeight | 为一层或多层设置“热图权重”绘制属性。 |
setHeatmapIntensity | 为一层或多层设置“热图强度”绘制属性。 |
setHeatmapColor | 为一层或多层设置“热图颜色”绘制属性。 |
setHeatmapOpacity | 为一层或多层设置heatmap-opacity 绘制属性。 |
setIconOpacity | 为一个或多个图层设置icon-opacity 绘制属性。 |
setIconColor | 为一个或多个图层设置icon-color 绘制属性。 |
setIconHaloColor | 为一层或多层设置icon-halo-color 绘制属性。 |
setIconHaloWidth | 为一层或多层设置icon-halo-width 绘制属性。 |
setIconHaloBlur | 为一层或多层设置icon-halo-blur 绘制属性。 |
setIconTranslate | 为一层或多层设置icon-translate 绘制属性。 |
setIconTranslateAnchor | 为一层或多层设置icon-translate-anchor 绘制属性。 |
setTextOpacity | 为一个或多个图层设置text-opacity 绘制属性。 |
setTextColor | 为一个或多个图层设置text-color 绘制属性。 |
setTextHaloColor | 为一个或多个图层设置text-halo-color 绘制属性。 |
setTextHaloWidth | 为一个或多个图层设置text-halo-width 绘制属性。 |
setTextHaloBlur | 为一个或多个图层设置text-halo-blur 绘制属性。 |
setTextTranslate | 为一个或多个图层设置text-translate 绘制属性。 |
setTextTranslateAnchor | 为一个或多个图层设置text-translate-anchor 绘制属性。 |
setRasterOpacity | 为一层或多层设置raster-opacity 绘制属性。 |
setRasterHueRotate | 为一层或多层设置raster-hue-rotate 绘制属性。 |
setRasterBrightnessMin | 为一层或多层设置raster-brightness-min 绘制属性。 |
setRasterBrightnessMax | 为一层或多层设置raster-brightness-max 绘制属性。 |
setRasterSaturation | 为一层或多层设置raster-saturation 绘制属性。 |
setRasterContrast | 为一层或多层设置raster-contrast 绘制属性。 |
setRasterResampling | 为一个或多个图层设置raster-resampling 绘制属性。 |
setRasterFadeDuration | 为一层或多层设置raster-fade-duration 绘制属性。 |
setHillshadeIlluminationDirection | 为一层或多层设置hillshade-illumination-direction 绘制属性。 |
setHillshadeIlluminationAnchor | 为一层或多层设置hillshade-illumination-anchor 绘制属性。 |
setHillshadeExaggeration | 为一层或多层设置hillshade-exaggeration 绘制属性。 |
setHillshadeShadowColor | 为一层或多层设置hillshade-shadow-color 绘制属性。 |
setHillshadeHighlightColor | 为一层或多层设置hillshade-highlight-color 绘制属性。 |
setHillshadeAccentColor | 为一层或多层设置hillshade-accent-color 绘制属性。 |
setBackgroundColor | 为一层或多层设置background-color 绘制属性。 |
setBackgroundPattern | 为一个或多个图层设置background-pattern 绘制属性。 |
setBackgroundOpacity | 为一层或多层设置background-opacity 绘制属性。 |
setVisibility | 为一个或多个图层设置“可见性”布局属性。 |
setFillSortKey | 为一层或多层设置fill-sort-key 布局属性。 |
setCircleSortKey | 为一个或多个图层设置circle-sort-key 布局属性。 |
setLineCap | 为一个或多个图层设置line-cap 布局属性。 |
setLineJoin | 为一个或多个图层设置“line-join”布局属性。 |
setLineMiterLimit | 为一个或多个图层设置“line-miter-limit”布局属性。 |
setLineRoundLimit | 为一层或多层设置line-round-limit 布局属性。 |
setLineSortKey | 为一层或多层设置line-sort-key 布局属性。 |
setSymbolPlacement | 为一个或多个图层设置symbol-placement 布局属性。 |
setSymbolSpacing | 为一个或多个图层设置symbol-spacing 布局属性。 |
setSymbolAvoidEdges | 为一层或多层设置symbol-avoid-edges 布局属性。 |
setSymbolSortKey | 为一个或多个图层设置symbol-sort-key 布局属性。 |
setSymbolZOrder | 为一个或多个图层设置symbol-z-order 布局属性。 |
setIconAllowOverlap | 为一层或多层设置icon-allow-overlap 布局属性。 |
setIconIgnorePlacement | 为一个或多个图层设置icon-ignore-placement 布局属性。 |
setIconOptional | 为一个或多个图层设置icon-optional 布局属性。 |
setIconRotationAlignment | 为一个或多个图层设置icon-rotation-alignment 布局属性。 |
setIconSize | 为一层或多层设置icon-size 布局属性。 |
setIconTextFit | 为一层或多层设置icon-text-fit 布局属性。 |
setIconTextFitPadding | 为一层或多层设置icon-text-fit-padding 布局属性。 |
setIconImage | 为一层或多层设置icon-image 布局属性。 |
setIconRotate | 为一层或多层设置icon-rotate 布局属性。 |
setIconPadding | 为一层或多层设置icon-padding 布局属性。 |
setIconKeepUpright | 为一层或多层设置icon-keep-upright 布局属性。 |
setIconOffset | 为一层或多层设置icon-offset 布局属性。 |
setIconAnchor | 为一层或多层设置icon-anchor 布局属性。 |
setIconPitchAlignment | 为一层或多层设置icon-pitch-alignment 布局属性。 |
setTextPitchAlignment | 为一个或多个图层设置text-pitch-alignment 布局属性。 |
setTextRotationAlignment | 为一个或多个图层设置text-rotation-alignment 布局属性。 |
setTextField | 为一个或多个图层设置text-field 布局属性。 |
setTextFont | 为一个或多个图层设置text-font 布局属性。 |
setTextSize | 为一个或多个图层设置text-size 布局属性。 |
setTextMaxWidth | 为一层或多层设置text-max-width 布局属性。 |
setTextLineHeight | 为一层或多层设置text-line-height 布局属性。 |
setTextLetterSpacing | 为一层或多层设置text-letter-spacing 布局属性。 |
setTextJustify | 为一个或多个图层设置text-justify 布局属性。 |
setTextRadialOffset | 为一层或多层设置text-radial-offset 布局属性。 |
setTextVariableAnchor | 为一层或多层设置text-variable-anchor 布局属性。 |
setTextAnchor | 为一层或多层设置text-anchor 布局属性。 |
setTextMaxAngle | 为一层或多层设置text-max-angle 布局属性。 |
setTextWritingMode | 为一个或多个图层设置text-writing-mode 布局属性。 |
setTextRotate | 为一个或多个图层设置text-rotate 布局属性。 |
setTextPadding | 为一层或多层设置text-padding 布局属性。 |
setTextKeepUpright | 为一个或多个图层设置text-keep-upright 布局属性。 |
setTextTransform | 为一个或多个图层设置text-transform 布局属性。 |
setTextOffset | 为一个或多个图层设置text-offset 布局属性。 |
setTextAllowOverlap | 为一个或多个图层设置text-allow-overlap 布局属性。 |
setTextIgnorePlacement | 为一个或多个图层设置text-ignore-placement 布局属性。 |
setTextOptional | 为一个或多个图层设置text-optional 布局属性。 |
getFillAntialias | 获取图层的“填充抗锯齿”绘制属性。 |
getFillOpacity | 获取图层的fill-opacity 绘制属性。 |
getFillColor | 获取图层的fill-color 绘制属性。 |
getFillOutlineColor | 获取图层的fill-outline-color 绘制属性。 |
getFillTranslate | 获取图层的fill-translate 绘制属性。 |
getFillTranslateAnchor | 获取图层的fill-translate-anchor 绘制属性。 |
getFillPattern | 获取图层的fill-pattern 绘制属性。 |
getFillExtrusionOpacity | 获取图层的fill-extrusion-opacity 绘画属性。 |
getFillExtrusionColor | 获取图层的fill-extrusion-color 绘画属性。 |
getFillExtrusionTranslate | 获取图层的fill-extrusion-translate 绘制属性。 |
getFillExtrusionTranslateAnchor | 获取图层的fill-extrusion-translate-anchor 绘制属性。 |
getFillExtrusionPattern | 获取图层的fill-extrusion-pattern 绘制属性。 |
getFillExtrusionHeight | 获取图层的fill-extrusion-height 绘制属性。 |
getFillExtrusionBase | 获取图层的fill-extrusion-base 绘画属性。 |
getFillExtrusionVerticalGradient | 获取图层的fill-extrusion-vertical-gradient 绘制属性。 |
getLineOpacity | 获取图层的line-opacity 绘制属性。 |
getLineColor | 获取图层的line-color 绘制属性。 |
getLineTranslate | 获取图层的line-translate 绘制属性。 |
getLineTranslateAnchor | 获取图层的line-translate-anchor 绘制属性。 |
getLineWidth | 获取图层的“线宽”绘制属性。 |
getLineGapWidth | 获取图层的line-gap-width 绘制属性。 |
getLineOffset | 获取图层的line-offset 绘制属性。 |
getLineBlur | 获取图层的line-blur 绘制属性。 |
getLineDasharray | 获取图层的line-dasharray 绘制属性。 |
getLinePattern | 获取图层的line-pattern 绘制属性。 |
getLineGradient | 获取图层的line-gradient 绘制属性。 |
getCircleRadius | 获取图层的circle-radius 绘制属性。 |
getCircleColor | 获取图层的circle-color 绘制属性。 |
getCircleBlur | 获取图层的circle-blur 绘制属性。 |
getCircleOpacity | 获取图层的circle-opacity 绘制属性。 |
getCircleTranslate | 获取图层的circle-translate 绘制属性。 |
getCircleTranslateAnchor | 获取图层的circle-translate-anchor 绘制属性。 |
getCirclePitchScale | 获取图层的circle-pitch-scale 绘制属性。 |
getCirclePitchAlignment | 获取图层的circle-pitch-alignment 绘制属性。 |
getCircleStrokeWidth | 获取图层的circle-stroke-width 绘制属性。 |
getCircleStrokeColor | 获取图层的circle-stroke-color 绘画属性。 |
getCircleStrokeOpacity | Getsthecircle-stroke-opacity 绘图属性. |
getHeatmapRadius | Getstheheatmap-radius 绘图属性. |
getHeatmapWeight | Getstheheatmap-weight 绘图属性. |
getHeatmapIntensity | Getstheheatmap-intensity 绘图属性. |
getHeatmapColor | Getstheheatmap-color 绘图属性. |
getHeatmapOpacity | Getstheheatmap-opacity 绘图属性. |
getIconOpacity | Getstheicon-opacity 绘图属性. |
getIconColor | Getstheicon-color 绘图属性. |
getIconHaloColor | Getstheicon-halo-color 绘图属性. |
getIconHaloWidth | Getstheicon-halo-width 绘图属性. |
getIconHaloBlur | Getstheicon-halo-blur 绘图属性. |
getIconTranslate | Getstheicon-translate 绘图属性. |
getIconTranslateAnchor | Getstheicon-translate-anchor 绘图属性. |
getTextOpacity | Getsthetext-opacity 绘图属性. |
getTextColor | Getsthetext-color 绘图属性. |
getTextHaloColor | Getsthetext-halo-color 绘图属性. |
getTextHaloWidth | Getsthetext-halo-width 绘图属性. |
getTextHaloBlur | Getsthetext-halo-blur 绘图属性. |
getTextTranslate | Getsthetext-translate 绘图属性. |
getTextTranslateAnchor | Getsthetext-translate-anchor 绘图属性. |
getRasterOpacity | Getstheraster-opacity 绘图属性. |
getRasterHueRotate | Getstheraster-hue-rotate 绘图属性. |
getRasterBrightnessMin | 获取图层的raster-brightness-min 绘图属性. |
getRasterBrightnessMax | 获取图层的raster-brightness-max 绘图属性. |
getRasterSaturation | 获取图层的raster-saturation 绘图属性. |
getRasterContrast | 获取图层的raster-contrast 绘图属性. |
getRasterResampling | 获取图层的raster-resampling 绘图属性. |
getRasterFadeDuration | 获取图层的raster-fade-duration 绘图属性. |
getHillshadeIlluminationDirection | 获取图层的hillshade-illumination-direction 绘图属性. |
getHillshadeIlluminationAnchor | 获取图层的hillshade-illumination-anchor 绘图属性. |
getHillshadeExaggeration | 获取图层的hillshade-exaggeration 绘图属性. |
getHillshadeShadowColor | 获取图层的hillshade-shadow-color 绘图属性. |
getHillshadeHighlightColor | 获取图层的hillshade-highlight-color 绘图属性. |
getHillshadeAccentColor | 获取图层的hillshade-accent-color 绘图属性. |
getBackgroundColor | 获取图层的background-color 绘图属性. |
getBackgroundPattern | 获取图层的background-pattern 绘图属性. |
getBackgroundOpacity | 获取图层的background-opacity 绘图属性. |
getVisibility | 获取图层的visibility 布局属性. |
getFillSortKey | 获取图层的fill-sort-key 布局属性. |
getCircleSortKey | 获取图层的circle-sort-key 布局属性. |
getLineCap | 获取图层的line-cap 布局属性. |
getLineJoin | 获取图层的line-join 布局属性. |
getLineMiterLimit | 获取图层的line-miter-limit 布局属性. |
getLineRoundLimit | 获取图层的line-round-limit 布局属性. |
getLineSortKey | 获取图层的line-sort-key 布局属性. |
getSymbolPlacement | 获取图层的symbol-placement 布局属性. |
getSymbolSpacing | 获取图层的symbol-spacing 布局属性。 |
getSymbolAvoidEdges | 获取图层的symbol-avoid-edges 布局属性。 |
getSymbolSortKey | 获取图层的symbol-sort-key 布局属性。 |
getSymbolZOrder | 获取图层的symbol-z-order 布局属性。 |
getIconAllowOverlap | 获取图层的icon-allow-overlap 布局属性。 |
getIconIgnorePlacement | 获取图层的icon-ignore-placement 布局属性。 |
getIconOptional | 获取图层的icon-optional 布局属性。 |
getIconRotationAlignment | 获取图层的icon-rotation-alignment 布局属性。 |
getIconSize | 获取图层的icon-size 布局属性。 |
getIconTextFit | 获取图层的icon-text-fit 布局属性。 |
getIconTextFitPadding | 获取图层的icon-text-fit-padding 布局属性。 |
getIconImage | 获取图层的icon-image 布局属性。 |
getIconRotate | 获取图层的icon-rotate 布局属性。 |
getIconPadding | 获取图层的icon-padding 布局属性。 |
getIconKeepUpright | 获取图层的icon-keep-upright 布局属性。 |
getIconOffset | 获取图层的icon-offset 布局属性。 |
getIconAnchor | 获取图层的icon-anchor 布局属性。 |
getIconPitchAlignment | 获取图层的icon-pitch-alignment 布局属性。 |
getTextPitchAlignment | 获取图层的text-pitch-alignment 布局属性。 |
getTextRotationAlignment | 取图层的text-rotation-alignment 布局属性。 |
getTextField | 获取图层的“文本字段”布局属性。 |
getTextFont | 获取图层的text-font 布局属性。 |
getTextSize | 获取图层的text-size 布局属性。 |
getTextMaxWidth | 获取图层的text-max-width 布局属性。 |
getTextLineHeight | 获取图层的text-line-height 布局属性。 |
getTextLetterSpacing | 获取图层的text-letter-spacing 布局属性。 |
getTextJustify | 获取图层的text-justify 布局属性。 |
getTextRadialOffset | 获取图层的text-radial-offset 布局属性。 |
getTextVariableAnchor | 获取图层的text-variable-anchor 布局属性。 |
getTextAnchor | 获取图层的text-anchor 布局属性。 |
getTextMaxAngle | 获取图层的text-max-angle 布局属性。 |
getTextWritingMode | 获取图层的text-writing-mode 布局属性。 |
getTextRotate | 获取图层的text-rotate 布局属性。 |
getTextPadding | 获取图层的text-padding 布局属性。 |
getTextKeepUpright | 获取图层的text-keep-upright 布局属性。 |
getTextTransform | 获取图层的text-transform 布局属性。 |
getTextOffset | 获取图层的text-offset 布局属性。 |
getTextAllowOverlap | 获取图层的text-allow-overlap 布局属性。 |
getTextIgnorePlacement | 获取图层的text-ignore-placement 布局属性。 |
getTextOptional | 获取图层的text-optional 布局属性。 |