当前位置: 首页 > news >正文

手机网站转微信小程序企业门户网站主要功能

手机网站转微信小程序,企业门户网站主要功能,广东东莞人才市场,涿州网站建设涿州覆盖物覆盖物是指叠加在地图底图之上的一些常见要素#xff0c;包括Marker类点标记。 构造函数 说明AMap.Marker( 构造一个点标记对象#xff0c;通过MarkerOptions设置点标记对象的属性MarkerOptions 类型 说明map 要显示该marker的地图对象position 点标记在地图上显示的位…覆盖物覆盖物是指叠加在地图底图之上的一些常见要素包括Marker类点标记。 构造函数 说明AMap.Marker( 构造一个点标记对象通过MarkerOptions设置点标记对象的属性MarkerOptions 类型 说明map 要显示该marker的地图对象position 点标记在地图上显示的位置默认为地图中心点anchor String 设置点标记锚点。默认值top-left可选值top-left|top-center|top-right|middle-left|center|middle-right|bottom-left|bottom-center|bottom-right(自v1.4.13 新增)offset 点标记显示位置偏移量默认值为Pixel(-10,-34)。Marker指定position后默认以marker左上角位置为基准点(若设置了anchor则以anchor设置位置为基准点)对准所给定的position位置若需使marker指定位置对准在position处需根据marker的尺寸设置一定的偏移量。icon String/Icon 需在点标记中显示的图标。可以是一个本地图标地址或者Icon对象。有合法的content内容时此属性无效content String/Object 点标记显示内容可以是HTML要素字符串或者HTML DOM对象。content有效时icon属性将被覆盖topWhenClick Boolean 鼠标点击时marker是否置顶默认false 不置顶(自v1.3 新增)bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falsedraggable Boolean 设置点标记是否可拖拽移动默认为falseraiseOnDrag Boolean 设置拖拽点标记时是否开启点标记离开地图的效果cursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorvisible Boolean 点标记是否可见默认为truezIndex Number 点标记的叠加顺序。地图上存在多个点标记叠加时通过该属性使级别较高的点标记在上层显示默认zIndex100angle Number 点标记的旋转角度广泛用于改变车辆行驶方向注angle属性是使用CSS3来实现的支持IE9及以上版本autoRotation Boolean 是否自动旋转。点标记在使用moveAlong动画时路径方向若有变化点标记是否自动调整角度默认为false。广泛用于自动调节车辆行驶方向。IE8以下不支持旋转autoRotation属性无效animation String 点标记的动画效果默认值“AMAP_ANIMATION_NONE”可选值“AMAP_ANIMATION_NONE”无动画效果“AMAP_ANIMATION_DROP”点标掉落效果“AMAP_ANIMATION_BOUNCE”点标弹跳效果shadow 点标记阴影不设置该属性则点标记无阴影title String 鼠标滑过点标记时的文字提示不设置则鼠标滑过点标无文字提示clickable Boolean 点标记是否可点击shape 设置Marker的可点击区域在定义的区域内可触发Marker的鼠标点击事件extData Any 用户自定义属性支持JavaScript API任意数据类型如Marker的id等label {content,offset,direction} 添加文本标注。content 为文本标注的内容。direction 为文本标注方位(自 v1.4.14 新增属性)可选值top|right|bottom|left|center默认值top 。offset 为偏移量(默认基准点为图标左上角)如设置了 direction以 direction 方位为基准点进行偏移。相关示例方法 返回值 说明markOnAMAP(obj:Object) 唤起高德地图客户端标注页其中Object里面包含有{ name:String,name属性 必要参数position:LngLat 坐标点}getAnchor( ) String 获取Marker锚点(自v1.4.13 新增)setAnchor(anchor:String) 设置Marker锚点可选值top-left|top-center|top-right|middle-left|center|middle-right|bottom-left|bottom-center|bottom-right(自v1.4.13 新增)getOffset( ) 获取Marker偏移量(自v1.3 新增)setOffset(offset:Pixel) 设置Marker偏移量(自v1.3 新增)setAnimation(animate:String) 设置点标记的动画效果默认值“AMAP_ANIMATION_NONE”可选值“AMAP_ANIMATION_NONE”无动画效果“AMAP_ANIMATION_DROP”点标掉落效果“AMAP_ANIMATION_BOUNCE”点标弹跳效果getAnimation( ) String 获取点标记的动画效果类型setClickable(clickable:Boolean) 设置点标记是支持鼠标单击事件getClickable( ) Boolean 获取点标记是否支持鼠标单击事件getPosition( ) 获取点标记的位置setPosition(lnglat:LngLat) 设置点标记位置setAngle(angle:Number) 设置点标记的旋转角度setLabel(label:Object) 设置点标记文本标签内容相关示例getLabel() Object 获取点标记文本标签内容getAngle() Number 获取点标记的旋转角度setzIndex(index:Number) 设置点标记的叠加顺序默认最先添加的点标记在最底层getzIndex() Number 获取点标记的叠加顺序setIcon(content:String/Icon) 设置点标记的显示图标。参数image可传入String、Icon两种类型的值。若为String(图片url)表示点标记以指定图片形式显示若为Icon表示点标记以Icon对象形式显示getIcon( ) String/Icon 当点标记未自定义图标时获取Icon内容setDraggable(draggable:Boolean) 设置点标记对象是否可拖拽移动getDraggable( ) Boolean 获取点标记对象是否可拖拽移动hide( ) 点标记隐藏show( ) 点标记显示setCursor(Cursor) String 设置鼠标悬停时的光标。 参数cur可为CSS标注中的光标样式如setCursor(“pointer”)等或者自定义的光标样式如setCursor(url(https://webapi.amap.com/images/0.png) ,pointer)注当浏览器不支持css2url值不起作用鼠标样式就按pointer来设置setContent(html:String|htmlDOM) 设置点标记显示内容可以是HTML要素字符串或者HTML DOM对象getContent( ) String 获取点标记内容moveAlong(path:Array,speed:Number,f:Function,circlable:Boolean) 以指定的速度点标记沿指定的路径移动。参数path为轨迹路径的经纬度对象的数组speed为指定速度单位千米/小时不可为0回调函数f为变化曲线函数缺省为function(k){return k}参数circlable表明是否循环执行动画默认为falsemoveTo(lnglat:LngLat,speed:Number,f:Function) 以给定速度移动点标记到指定位置。参数lnglat为指定位置必设speed为指定速度单位千米/小时不可为0回调函数f为变化曲线函数缺省为function(k){return k}。stopMove( ) 点标记停止动画pauseMove() 暂定点标记的动画效果resumeMove() 重新开始点标记的动画效果setMap(map:Map) 为Marker指定目标显示地图。当参数值取null时地图上移除当前MarkersetMap(null)getMap() 获取Marker所在地图对象setTitle(title:String) 鼠标滑过点标时的文字提示getTitle( ) String 获取点标记的文字提示setTop(isTop:Boolean) 地图上有多个marker时当isTop为true时marker将显示在最前面当为false时marker取消置顶getTop( ) BooleansetShadow(icon:Icon) 为marker设置阴影效果getShadow( ) Icon 获取marker的阴影图标setShape( 设置marker的可点击区域getShape( ) 获取marker的可点击区域setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Marker的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 鼠标右键单击事件mousemove 鼠标移动mouseover 鼠标移近点标记时触发事件mouseout 鼠标移出点标记时触发事件mousedown 鼠标在点标记上按下时触发事件mouseup 鼠标在点标记上按下后抬起时触发事件dragstart 开始拖拽点标记时触发事件dragging 鼠标拖拽移动点标记时触发事件dragend 点标记拖拽移动结束触发事件moving Object 点标记在执行moveTomoveAlong动画时触发事件Object对象的格式是{passedPath:Array.}。其中passedPath为Marker对象在moveAlong或者moveTo过程中已经走过的路径。moveend 点标记执行moveTo动画结束时触发事件也可以由moveAlong方法触发movealong 点标记执行moveAlong动画一次后触发事件touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备MarkerShapeMarkerShape用于划定Marker的可点击区域范围。自定义区域和Marker重叠的部分可以触发Marker的点击事件。需要注意的是在IE浏览器中图标透明区域默认为不触发事件因此MarkerShape在IE中不起作用。 构造函数 说明AMap.MarkerShape( 构造一个Marker可点击区域对象通过MarkerShapeOptions设置可点击区域属性MarkerShapeOptions 类型 说明coords Array. 可点击区域组成元素数组存放图形的像素坐标等信息该数组元素由type决定- circle:coords格式为 [x1, y1, r]x1y1为圆心像素坐标r为圆半径- poly: coords格式为 [x1, y1, x2, y2 … xn, yn]各xy表示多边形边界像素坐标- rect: coords格式为 [x1, y1, x2, y2]x1y1为矩形左上角像素坐标x2y2为矩形右下角像素坐标Markshape的像素坐标是指相对于marker的左上角的像素坐标偏移量type String 可点击区域类型可选值- circle:圆形- poly:多边形- rect:矩形Icon类表示点标记的图标用于添加复杂点标记即在普通点标记的基础上添加Icon类通过在Icon表示的大图上截取其中一部分作为标注的图标 相关示例 构造函数 说明AMap.Icon( 构造点覆盖物图标通过IconOptions设置图标属性IconOptions 类型 说明size 图标尺寸默认值(36,36)imageOffset 图标取图偏移量。当image中指定了一个大图时可通过size和imageOffset配合显示图标的指定范围image String 图标的取图地址。默认为蓝色图钉图片imageSize 图标所用图片大小根据所设置的大小拉伸或压缩图片等同于CSS中的background-size属性。可用于实现高清屏的高清效果 方法 返回值 说明getImageSize( ) Size 获取图标图片大小setImageSize(size:Size) 设置图标图片大小ElasticMarker灵活点标记一种可以随着地图级别变化而改变图标和大小的点标记插件类。查看示例构造函数 说明AMap.ElasticMarker( 构造一个灵活点标记对象通过ElasticMarkerOptions设置点标记对象的属性ElasticMarkerOptions 类型 说明styles Array 多个不同样式的数组每个样式形如{icon:{img:./a,png,size:[16,16],//图标的原始大小ancher:[8,16],//锚点图标原始大小下锚点所处的位置相对左上角imageOffset:[360,340],//可缺省当使用精灵图时可用标示图标在整个图片中左上角的位置imageSize:[512,512],//可缺省当使用精灵图时可用整张图片的大小fitZoom:14,//最合适的级别在此级别下显示为原始大小scaleFactor:2,//地图放大一级的缩放比例系数maxScale:2,//最大放大比例minScale:1//最小放大比例},label:{content:标记1,//文本内容position:BM,//文本位置相对于图标的基准点//BL、BM、BR、ML、MR、TL、TM、TR分别代表左下角、底部中央、右下角、//左侧中央、右侧中央、左上角、顶部中央、右上角。//缺省时代表相对图标的锚点位置offset:[-35,0],//相对position的偏移量minZoom:15//label的最小显示级别}}zoomStyleMapping Object 表示地图级别与styles中样式对应关系的映射如{14:0,15:0,16:1,17:1,18:1,19:1,20:1} 表示14到15级使用styles中的第0个样式16-20级使用第二个样式map 要显示该标记的地图对象position 点标记在地图上显示的位置默认为地图中心点topWhenClick Boolean 鼠标点击时marker是否置顶默认false 不置顶(自v1.3 新增)bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falsedraggable Boolean 设置点标记是否可拖拽移动默认为falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorvisible Boolean 点标记是否可见默认为truezIndex Number 点标记的叠加顺序。地图上存在多个点标记叠加时通过该属性使级别较高的点标记在上层显示默认zIndex100clickable Boolean 点标记是否可点击extData Any 用户自定义属性支持JavaScript API任意数据类型如Marker的id等方法 返回值 说明markOnAMAP(obj:Object) 唤起高德地图客户端标注页其中Object里面包含有{ name:String,name属性 必要参数position:LngLat 坐标点}setClickable(clickable:Boolean) 设置点标记是支持鼠标单击事件getClickable( ) Boolean 获取点标记是否支持鼠标单击事件getPosition( ) 获取点标记的位置setPosition(lnglat:LngLat) 设置点标记位置setzIndex(index:Number) 设置点标记的叠加顺序默认最先添加的点标记在最底层getzIndex() Number 获取点标记的叠加顺序setDraggable(draggable:Boolean) 设置点标记对象是否可拖拽移动getDraggable( ) Boolean 获取点标记对象是否可拖拽移动hide( ) 点标记隐藏show( ) 点标记显示setCursor(Cursor) String 设置鼠标悬停时的光标。 参数cur可为CSS标注中的光标样式如setCursor(“pointer”)等或者自定义的光标样式如setCursor(url(https://webapi.amap.com/images/0.png) ,pointer)注当浏览器不支持css2url值不起作用鼠标样式就按pointer来设置setMap(map:Map) 为Marker指定目标显示地图。当参数值取null时地图上移除当前MarkersetMap(null)getMap() 获取Marker所在地图对象setTitle(title:String) 鼠标滑过点标时的文字提示getTitle( ) String 获取点标记的文字提示setTop(isTop:Boolean) 地图上有多个marker时当isTop为true时marker将显示在最前面当为false时marker取消置顶getTop( ) BooleansetExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Marker的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 鼠标右键单击事件mousemove 鼠标移动mouseover 鼠标移近点标记时触发事件mouseout 鼠标移出点标记时触发事件mousedown 鼠标在点标记上按下时触发事件mouseup 鼠标在点标记上按下后抬起时触发事件dragstart 开始拖拽点标记时触发事件dragging 鼠标拖拽移动点标记时触发事件dragend 点标记拖拽移动结束触发事件touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Text类纯文本标记继承自Marker具有Marker的大部分属性、方法和事件(v1.4.2新增)构造函数 说明AMap.Text( 构造一个点标记对象通过TextOptions设置点标记对象的属性TextOptions 类型 说明text String 标记显示的文本内容map 要显示该标记的地图对象position 点标记在地图上显示的位置默认为地图中心点anchor String 设置文本标记锚点。默认值center可选值top-left|top-center|top-right|middle-left|center|middle-right|bottom-left|bottom-center|bottom-right(自v1.4.13 新增)offset 点标记显示位置偏移量默认值为Pixel(0,0)。Text指定position后默认以Text中心位置为基准点(若设置了anchor则以anchor设置位置为基准点)对准所给定的position位置若需使Text指定位置对准在position处需根据Text的尺寸设置一定的偏移量。topWhenClick Boolean 鼠标点击时是否置顶默认false 不置顶bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上默认值falsedraggable Boolean 设置点标记是否可拖拽移动默认为falseraiseOnDrag Boolean 设置拖拽点标记时是否开启点标记离开地图的效果cursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorvisible Boolean 点标记是否可见默认为truezIndex Number 点标记的叠加顺序。地图上存在多个点标记叠加时通过该属性使级别较高的点标记在上层显示默认zIndex100angle Number 点标记的旋转角度广泛用于改变车辆行驶方向注angle属性是使用CSS3来实现的支持IE9及以上版本autoRotation Boolean 是否自动旋转。点标记在使用moveAlong动画时路径方向若有变化点标记是否自动调整角度默认为false。广泛用于自动调节车辆行驶方向。IE8以下不支持旋转autoRotation属性无效animation String 点标记的动画效果默认值“AMAP_ANIMATION_NONE”可选值“AMAP_ANIMATION_NONE”无动画效果“AMAP_ANIMATION_DROP”点标掉落效果“AMAP_ANIMATION_BOUNCE”点标弹跳效果shadow 点标记阴影不设置该属性则点标记无阴影title String 鼠标滑过点标记时的文字提示不设置则鼠标滑过点标无文字提示clickable Boolean 点标记是否可点击extData Any 用户自定义属性支持JavaScript API任意数据类型如Marker的id等方法 返回值 说明getText() String 获取文本内容setText(String) 修改文本内容setStyle(Object) 设置文本样式Object同css样式表如:{background-color:red}markOnAMAP(obj:Object) 唤起高德地图客户端标注页其中Object里面包含有{ name:String,name属性 必要参数position:LngLat 坐标点}getAnchor( ) String 获取Text锚点(自v1.4.13 新增)setAnchor(anchor:String) 设置Text锚点可选值top-left|top-center|top-right|middle-left|center|middle-right|bottom-left|bottom-center|bottom-right(自v1.4.13 新增)getOffset( ) 获取偏移量setOffset(offset:Pixel) 设置偏移量setAnimation(animate:String) 设置点标记的动画效果默认值“AMAP_ANIMATION_NONE”可选值“AMAP_ANIMATION_NONE”无动画效果“AMAP_ANIMATION_DROP”点标掉落效果“AMAP_ANIMATION_BOUNCE”点标弹跳效果getAnimation( ) String 获取点标记的动画效果类型setClickable(clickable:Boolean) 设置点标记是支持鼠标单击事件getClickable( ) Boolean 获取点标记是否支持鼠标单击事件getPosition( ) 获取点标记的位置setPosition(lnglat:LngLat) 设置点标记位置setAngle(angle:Number) 设置点标记的旋转角度getAngle() Number 获取点标记的旋转角度setzIndex(index:Number) 设置点标记的叠加顺序默认最先添加的点标记在最底层getzIndex() Number 获取点标记的叠加顺序setDraggable(draggable:Boolean) 设置点标记对象是否可拖拽移动getDraggable( ) Boolean 获取点标记对象是否可拖拽移动hide( ) 点标记隐藏show( ) 点标记显示setCursor(Cursor) String 设置鼠标悬停时的光标。 参数cur可为CSS标注中的光标样式如setCursor(“pointer”)等或者自定义的光标样式如setCursor(url(https://webapi.amap.com/images/0.png) ,pointer)注当浏览器不支持css2url值不起作用鼠标样式就按pointer来设置moveAlong(path:Array,speed:Number,f:Function,circlable:Boolean) 以指定的速度点标记沿指定的路径移动。参数path为路径坐标串speed为指定速度单位千米/小时不可为0回调函数f为变化曲线函数缺省为function(k){return k}参数circlable表明是否循环执行动画默认为falsemoveTo(lnglat:LngLat,speed:Number,f:Function) 以给定速度移动点标记到指定位置。参数lnglat为指定位置必设speed为指定速度单位千米/小时不可为0回调函数f为变化曲线函数缺省为function(k){return k}。stopMove( ) 点标记停止动画pauseMove() 暂定点标记的动画效果resumeMove() 重新开始点标记的动画效果setMap(map:Map) 为Marker指定目标显示地图。当参数值取null时地图上移除当前MarkersetMap(null)getMap() 获取Marker所在地图对象setTitle(title:String) 鼠标滑过点标时的文字提示getTitle( ) String 获取点标记的文字提示setTop(isTop:Boolean) 地图上有多个marker时当isTop为true时marker将显示在最前面当为false时marker取消置顶getTop( ) BooleansetShadow(icon:Icon) 设置阴影效果getShadow( ) Icon 获取阴影图标setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Marker的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 鼠标右键单击事件mousemove 鼠标移动mouseover 鼠标移近点标记时触发事件mouseout 鼠标移出点标记时触发事件mousedown 鼠标在点标记上按下时触发事件mouseup 鼠标在点标记上按下后抬起时触发事件dragstart 开始拖拽点标记时触发事件dragging 鼠标拖拽移动点标记时触发事件dragend 点标记拖拽移动结束触发事件moving Object 点标记在执行moveTomoveAlong动画时触发事件Object对象的格式是{passedPath:Array.}。其中passedPath为Marker对象在moveAlong或者moveTo过程中已经走过的路径。moveend 点标记执行moveTo动画结束时触发事件也可以由moveAlong方法触发movealong 点标记执行moveAlong动画一次后触发事件touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Polyline类覆盖物折线 构造函数 说明AMap.Polyline( 构造折线对象通过PolylineOptions指定折线样式PolylineOptions 类型 说明map 要显示该polyline的地图对象zIndex Number 折线覆盖物的叠加顺序。默认叠加顺序先添加的线在底层后添加的线在上层。通过该属性可调整叠加顺序使级别较高的折线覆盖物在上层显示默认zIndex50bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorgeodesic Boolean 是否绘制成大地线默认false相关示例isOutline Boolean 线条是否带描边默认falseborderWeight Number 描边的宽度默认为1outlineColor String 线条描边颜色此项仅在isOutline为true时有效默认#000000path Array 折线的节点坐标数组strokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity Number 线条透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 线条宽度单位像素strokeStyle String 线样式实线:solid虚线:dashedstrokeDasharray Array 勾勒形状轮廓的虚线和间隙的样式此属性在strokeStyle 为dashed 时有效 此属性在ie9浏览器有效 取值实线[0,0,0]虚线[10,10] [10,10] 表示10个像素的实线和10个像素的空白(如此反复)组成的虚线点画线[10,2,10] [10,2,10] 表示10个像素的实线和2个像素的空白 10个像素的实线和10个像素的空白 (如此反复)组成的虚线lineJoin String 折线拐点的绘制样式默认值为miter尖角其他可选值round圆角、bevel斜角lineCap String 折线两端线帽的绘制样式默认值为butt无头其他可选值round圆头、square方头draggable Boolean 设置折线是否可拖拽移动默认为falseextData Any 用户自定义属性支持JavaScript API任意数据类型如Polyline的id等showDir Boolean 是否延路径显示白色方向箭头,默认false。Canvas绘制时有效建议折线宽度大于6时使用在3D视图下不支持显示方向箭头(自V1.4.0版本参数效果变更)方法 返回值 说明setPath(path:Array) 设置组成该折线的节点数组getPath( ) Array 获取折线路径的节点数组。其中lat和lng是经纬度参数。setOptions( 修改折线属性(包括路径的节点、线样式、是否绘制大地线等。属性详情参看PolylineOptions列表)getOptions( ) Object 获取线的属性getLength( ) Number 获取折线的总长度(单位米)getBounds( ) 获取当前折线的矩形范围对象hide( ) 地图上隐藏指定折线show( ) 地图上显示指定折线setMap(map:Map) 设置折线所在的地图。参数map即为目标地图参数为null时在地图上移除当前折线setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Polyline的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 鼠标右键单击事件hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Polygon类覆盖物多边形 构造函数 说明AMap.Polygon( 构造多边形对象通过PolygonOptions指定多边形样式PolygonOptions 类型 说明map 要显示该polygon的地图对象zIndex Number 多边形覆盖物的叠加顺序。地图上存在多个多边形覆盖物叠加时通过该属性使级别较高的多边形覆盖物在上层显示默认zIndex10path Array.|Array. 多边形轮廓线的节点坐标数组当为“环”多边形时(多边形区域在多边形内显示为“岛”)path为二维数组数组元素为多边形轮廓线的节点坐标数组“环”多边形时要求数组第一个元素为外多边形其余为“岛”多边形外多边形需包含“岛”多边形否则程序不作处理bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorstrokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity float 轮廓线透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 轮廓线宽度fillColor String 多边形填充颜色使用16进制颜色代码赋值如#FFAA00fillOpacity Float 多边形填充透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9draggable Boolean 设置多边形是否可拖拽移动默认为falseextData Any 用户自定义属性支持JavaScript API任意数据类型如Polygon的id等strokeStyle String 轮廓线样式实线:solid虚线:dashedstrokeDasharray Array 勾勒形状轮廓的虚线和间隙的样式此属性在strokeStyle 为dashed 时有效 此属性在ie9浏览器有效 取值实线[0,0,0]虚线[10,10] [10,10] 表示10个像素的实线和10个像素的空白(如此反复)组成的虚线点画线[10,2,10] [10,2,10] 表示10个像素的实线和2个像素的空白 10个像素的实线和10个像素的空白 (如此反复)组成的虚线方法 返回值 说明setPath(path:Array.|Array.) 设置多边形轮廓线节点数组当为“环”多边形时path为二维数组数组元素为多边形轮廓线的节点坐标数组getPath( ) array 获取多边形轮廓线节点数组。其中lat和lng是经纬度参数。setOptions( 修改多边形属性(样式风格包括组成多边形轮廓线的节点、轮廓线样式等。属性详情参看PolygonOptions列表)getOptions( ) object 获取多边形的属性getBounds( ) 获取当前多边形的矩形范围对象。(自v1.2 新增)getArea( ) Number 获取多边形的面积(单位平方米)(自v1.1 新增)hide( ) 隐藏多边形show( ) 显示多边形setMap(map:Map) 在指定地图上显示当前的多边形。参数取值为null时在地图上移除当前多边形(自v1.2 新增)setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Polygon的id等getExtData( ) Any 获取用户自定义属性contains(point:LngLat) Boolean 判断指定点坐标是否在多边形范围内事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 右键单击hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备BezierCurve类贝瑟尔曲线类(v1.4.2新增)前往示例构造函数说明AMap.BezierCurve(ops:BezierCurveOptions)用于创建曲线ops为初始化构造参数BezierCurveOptions类型说明pathArray贝瑟尔曲线的路径。描述为一个二维数组规则如下第一个元素是起点之后的元素同时描述控制点和途经点之后每个元素可以有0个到2个控制点控制点在前途经点在最后[[lng,lat],//起点0[lng,lat,lng,lat],//控制点、途经点1[lng,lat,lng,lat,lng,lat],//控制点、控制点、途经点2[lng,lat,lng,lat]//控制点、途经点3]或者[[ [lng,lat] ],//起点0[ [lng,lat] , [lng,lat] ],//控制点、途经点1[ [lng,lat] , [lng,lat] , [lng,lat]],//控制点、控制点、途经点2[ [lng,lat] , [lng,lat] ]//控制点、途经点3]mapAMap.Map所属地图strokeColorString线条颜色如‘#000000’、‘red’strokeOpacityNumber透明度strokeWeightNumber线宽strokeStyleString虚线或者视线dashed、solidstrokeDasharrayArray虚线的分段如[10,10]zIndexNumber层级showDirBoolean是否显示白色方向箭头bubbleBoolean事件是否穿透到地图cursorString指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorisOutlineBoolean是否描边outlineColorString描边颜色borderWeightNumber描边宽度方法 返回值 说明setPath(path:Array) 设置组成该折线的节点数组getPath( ) Array 获取折线路径的节点数组。其中lat和lng是经纬度参数。setOptions( 修改折线属性(包括路径的节点、线样式、是否绘制大地线等。属性详情参看PolylineOptions列表)getOptions( ) Object 获取线的属性getLength( ) Number 获取折线的总长度(单位米)getBounds( ) 获取当前折线的矩形范围对象hide( ) 地图上隐藏指定折线show( ) 地图上显示指定折线setMap(map:Map) 设置折线所在的地图。参数map即为目标地图参数为null时在地图上移除当前折线setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Polyline的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 鼠标右键单击事件hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Circle类覆盖物圆 构造函数 说明AMap.Circle( 构造圆形覆盖物通过CircleOptions设置圆形CircleOptions 类型 说明map 要显示该circle的地图对象(自v1.2 新增)zIndex Number 层叠顺序默认zIndex:10center 圆心位置bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorradius Number 圆半径单位:米strokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity Float 轮廓线透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 轮廓线宽度fillColor String 圆形填充颜色,使用16进制颜色代码赋值。默认值为#006600fillOpacity Float 圆形填充透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeStyle String 轮廓线样式实线:solid虚线:dashedextData Any 用户自定义属性支持JavaScript API任意数据类型如Circle的id等strokeDasharray Array 勾勒形状轮廓的虚线和间隙的样式此属性在strokeStyle 为dashed 时有效 此属性在ie9浏览器有效 取值实线[0,0,0]虚线[10,10] [10,10] 表示10 个像素的实线和10 个像素的空白(如此反复)组成的虚线点画线[10,2,10] [10,2,10] 表示10 个像素的实线和2 个像素的空白 10 个像素的实线和10 个像素的空白 (如此反复)组成的虚线方法 返回值 说明setCenter(lnglat:LngLat) 设置圆中心点getCenter( ) 获取圆中心点getBounds( ) 获取圆外切矩形范围setRadius(radius:Number) 设置圆形的半径getRadius( ) Number 获取圆形的半径setOptions( 修改圆属性(样式风格包括组成圆形轮廓线的节点、轮廓线样式等。属性详情参看CircleOptions列表)getOptions( ) Object 获取圆形的属性hide( ) 地图上隐藏圆形show( ) 地图上显示圆形setMap(map:Map) 在指定地图上添加该圆形覆盖物。参数取值为null时在地图上移除当前圆形(自v1.2 新增)setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Circle的id等getExtData( ) Any 获取用户自定义属性contains(point:LngLat) Boolean 判断指定点坐标是否在圆内事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 右键单击hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change {type, target} 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备CircleMarker类覆盖物圆点标记自1.4.3新增属性和方法于Circle大体一致区别为CircleMarker不随着地图级别变化发生大小改变redius的单位为px.示例构造函数 说明AMap.CircleMarker( 构造圆点标记通过CircleMarkerOptions设置圆点标记的属性CircleMarkerOptions 类型 说明map 要显示该标记的地图对象(自v1.2 新增)zIndex Number 层叠顺序默认zIndex:10center 圆心位置bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上(自v1.3 新增)默认值falseradius Number 圆点半径单位:pxstrokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity Float 轮廓线透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 轮廓线宽度fillColor String 圆形填充颜色,使用16进制颜色代码赋值。默认值为#006600fillOpacity Float 圆形填充透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9extData Any 用户自定义属性支持JavaScript API任意数据类型如Circle的id等方法 返回值 说明setCenter(lnglat:LngLat) 设置圆点中心getCenter( ) 获取圆点中心setRadius(radius:Number) 设置圆点的半径getRadius( ) Number 获取圆点的半径setOptions( 修改圆点标记的属性(样式风格包括轮廓线、填充色等。属性详情参看CircleMarkerOptions列表)getOptions( ) Object 获取圆点的属性hide( ) 地图上隐藏圆形show( ) 地图上显示圆形setMap(map:Map) 在指定地图上添加该圆点覆盖物。参数取值为null时在地图上移除当前圆形(自v1.2 新增)setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如CircleMarker的id等getExtData( ) Any 获取用户自定义属性事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 右键单击hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change {type, target} 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Ellipse类椭圆(v1.4.2新增)构造函数 说明AMap.Ellipse( 构造椭圆覆盖物通过EllipseOptions设置椭圆EllipseOptions 类型 说明map 要显示该ellipse的地图对象zIndex Number 层叠顺序默认zIndex:10center 椭圆的圆心位置radius Array 椭圆的半径用2个元素的数组表示单位米如 radius: [1000, 2000] 表示横向半径是1000纵向的半径是2000默认值[1000, 1000]bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上默认值falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorstrokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity Float 轮廓线透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 轮廓线宽度fillColor String 椭圆填充颜色,使用16进制颜色代码赋值。默认值为#006600fillOpacity Float 椭圆填充透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeStyle String 轮廓线样式实线:solid虚线:dashedextData Any 用户自定义属性支持JavaScript API任意数据类型如Ellipse的id等strokeDasharray Array 勾勒形状轮廓的虚线和间隙的样式此属性在strokeStyle 为dashed 时有效 此属性在ie9浏览器有效 取值实线[0,0,0]虚线[10,10] [10,10] 表示10 个像素的实线和10 个像素的空白(如此反复)组成的虚线点画线[10,2,10] [10,2,10] 表示10 个像素的实线和2 个像素的空白 10 个像素的实线和10 个像素的空白 (如此反复)组成的虚线方法 返回值 说明getCenter() 获取椭圆的中心点setCenter(lnglat: LngLat) 设置椭圆的中心点getBounds() 获取椭圆范围setOptions( 修改椭圆属性(样式风格包括组成椭圆轮廓线的节点、轮廓线样式等。属性详情参看EllipseOptions列表)getOptions() Object 获取椭圆的属性hide() 地图上隐藏椭圆show() 地图上显示椭圆setMap(map:Map) 在指定地图上添加该椭圆覆盖物。参数取值为null时在地图上移除当前椭圆setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Ellipse的id等getExtData() Any 获取用户自定义属性contains(point:LngLat) Boolean 判断指定点坐标是否在椭圆内事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 右键单击hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change {type, target} 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备Rectangle类矩形(v1.4.2新增)构造函数 说明AMap.Rectangle( 构造矩形覆盖物通过RectangleOptions设置矩形RectangleOptions 类型 说明map 要显示该rectangle的地图对象zIndex Number 层叠顺序默认zIndex:10bounds 矩形的范围bubble Boolean 是否将覆盖物的鼠标或touch等事件冒泡到地图上默认值falsecursor String 指定鼠标悬停时的鼠标样式自定义cursorIE仅支持cur/ani/ico格式Opera不支持自定义cursorstrokeColor String 线条颜色使用16进制颜色代码赋值。默认值为#006600strokeOpacity Float 轮廓线透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeWeight Number 轮廓线宽度fillColor String 矩形填充颜色,使用16进制颜色代码赋值。默认值为#006600fillOpacity Float 矩形填充透明度取值范围[0,1]0表示完全透明1表示不透明。默认为0.9strokeStyle String 轮廓线样式实线:solid虚线:dashedextData Any 用户自定义属性支持JavaScript API任意数据类型如Rectangle的id等strokeDasharray Array 勾勒形状轮廓的虚线和间隙的样式此属性在strokeStyle 为dashed 时有效 此属性在ie9浏览器有效 取值实线[0,0,0]虚线[10,10] [10,10] 表示10 个像素的实线和10 个像素的空白(如此反复)组成的虚线点画线[10,2,10] [10,2,10] 表示10 个像素的实线和2 个像素的空白 10 个像素的实线和10 个像素的空白 (如此反复)组成的虚线方法 返回值 说明getBounds() 获取矩形范围setBounds(bounds:Bounds) 设置矩形的范围setOptions( 修改矩形属性(样式风格包括组成矩形轮廓线的节点、轮廓线样式等。属性详情参看RectangleOptions列表)getOptions() Object 获取矩形的属性hide() 地图上隐藏矩形show() 地图上显示矩形setMap(map:Map) 在指定地图上添加该矩形覆盖物。参数取值为null时在地图上移除当前矩形setExtData(ext:Any) 设置用户自定义属性支持JavaScript API任意数据类型如Rectangle的id等getExtData() Any 获取用户自定义属性contains(point:LngLat) Boolean 判断指定点坐标是否在矩形内事件 参数 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件rightclick 右键单击hide {type, target} 隐藏show {type, target} 显示mousedown 鼠标按下mouseup 鼠标抬起mouseover 鼠标经过mouseout 鼠标移出change {type, target} 属性发生变化时touchstart 触摸开始时触发事件仅适用移动设备touchmove 触摸移动进行中时触发事件仅适用移动设备touchend 触摸结束时触发事件仅适用移动设备OverlayGroup类OverlayGroup类用来包装其它覆盖物类的实例对实例集合做整体操作避免开发者对多个需要设置同样属性的覆盖物实例做循环处理。同时只要对OverlayGroup执行过setMap方法后新添加到该OverlayGroup中的覆盖物会自动将其map属性修改到该group对应的map此外从group中移除该覆盖物时也会将该覆盖物从group对应的map中移除。目前OverlayGroup支持Marker, Polygon, Polyline, Circle, Rectangle, Ellipse 和 BezierCurve。 构造函数 说明AMap.OverlayGroup(overlays: Array) 构造覆盖物集合传入的参数是一个覆盖物实例的数组方法 返回值 说明addOverlay(overlay: Overlay) 添加单个覆盖物到集合中不支持添加重复的覆盖物addOverlays(overlays: Array) 添加覆盖物数组到集合中不支持添加重复的覆盖物getOverlays() Array 返回当前集合中所有的覆盖物hasOverlay(overlay: Overlay) Boolean 判断传入的覆盖物实例是否在集合中removeOverlay(overlay: Overlay) 从集合中删除传入的覆盖物实例removeOverlays(overlays: Array) 从集合中删除传入的覆盖物实例数组clearOverlays() 清空集合eachOverlay(iterator: Function) 对集合中的覆盖物做迭代操作其中iterator的函数定义是function(overlay, index, collections)相关含义如下overlay: 当前迭代到的覆盖物index: 该覆盖物在集合中的序列号(从0开始)collections: 所有覆盖物实例setMap(map: Map) Boolean 指定集合中里覆盖物的显示地图setOptions(opt: OverlayOptions) 修改覆盖物属性(包括线样式、样色等等)show() 在地图上显示集合中覆盖物hide() 在地图上隐藏集合中覆盖物事件 说明集合中对应覆盖物支持的事件 如果对覆盖物集合添加对某个事件的监听或解除监听 覆盖物集合会对集合中所有覆盖物实例做集合处理 只要该覆盖物支持此事件 该事件绑定/解除即对覆盖物生效GeoJSON类GeoJSON类继承自OverLayGroup可实现GeoJSON对象与OverlayGroup的相互转换(v1.4.2新增)构造函数说明AMap.GeoJSON(ops:GeoJSONOptions)创建一个GeoJSON对象ops为初始构造参数GeoJSONOptions类型说明geoJSONObject要加载的标准GeoJSON对象getMarkerfunction(geojson,lnglat)指定点要素的绘制方式缺省时为Marker的默认样式。geojson为当前要素对应的GeoJSON对象lnglat为对应的点的位置getPolylinefunction(geojson,lnglats)指定线要素的绘制方式缺省时为Polyline的默认样式。geojson为当前要素对应的GeoJSON对象lnglats为对应的线的路径getPolygonfunction(geojson,lnglats指定面要素的绘制方式缺省时为Polygon的默认样式。geojson为当前要素对应的GeoJSON对象lnglats为对应的面的路径方法返回值说明importData(GeoJSONObject)加载新的GeoJSON对象转化为覆盖物旧的覆盖物将移除toGeoJSON()GeoJSONObject将当前对象包含的覆盖物转换为GeoJSON对象addOverlay(overlay)添加一个覆盖物如需要在转成GeoJSON的时候将某些信息带给对应GeoJSON对象的properties属性中可以将信息添加到覆盖物的extData的_geoJsonProperties字段中如:var marker new AMap.Marker({position:[116,39],extData:{_geoJsonProperties:{name:marker1,icon:xx.png,}}});geojson.addOverlay(marker);addOverlays(overlays: Array)添加多个覆盖物说明同addOverlaygetOverlays()获取所有覆盖物hasOverlay(overlay: Overlay)是否包含某个覆盖物removeOverlay(overlay: Overlay)移除一个覆盖物removeOverlays(overlays: Array)移除多个覆盖物clearOverlays()清空覆盖物eachOverlay(iterator: Function)遍历覆盖物setMap(map: Map)设置地图show()显示所有覆盖物hide()隐藏所有覆盖物GroundImage类图片覆盖物类用于添加一个只有一张图片的图层图片会随缩放级别而自适应缩放。自1.3废除 构造函数 说明AMap.GroundImage(Url:String,bounds:Bounds, 构造GroundImage对象需要提供一个图片url以及它覆盖的Bounds。图片会根据Bounds大小显示GroundImageOptions 类型 说明map 要显示该groundimage的地图对象clickable Boolean 图层是否可点击若为可点击则GroundImage支持鼠标点击事件默认值falseopacity Number 图片透明度取值范围[0,1]0表示完全透明1表示不透明默认值1 方法 返回值 说明getMap( ) 获取GroundImage的Map对象setMap(map:Map) 设置显示GroundImage的Map对象getOpacity( ) Number 获取图片透明度值setOpacity(opacity:Number) 设置图片透明度getBounds( ) 获取GroundImage的覆盖地理范围getImageUrl( ) String 获取图片url事件 参数值 说明click 鼠标左键单击事件dblclick 鼠标左键双击事件ContextMenu类地图右键菜单 构造函数 说明AMap.ContextMenu( 构造一个右键菜单对象ContextMenuOptions 类型 说明position LngLat 右键菜单显示的位置(自v1.2 废弃)content String/HTMLELement 右键菜单内容(针对自定义菜单时添加菜单内容及功能。可以是HTML要素字符串或者HTML DOM对象。)width Number 右键菜单宽度(自v1.2 废弃)方法 返回值 说明addItem(text:String,fn:Function,num:Number) 右键菜单中添加菜单项。参数text:菜单显示内容fn该菜单下需进行的操作num当前菜单项在右键菜单中的排序位置以0开始removeItem(text:String,fn:Function) 删除一个菜单项open(map:Map,position:LngLat) 在地图的指定位置打开右键菜单。close( ) 关闭右键菜单事件 参数 说明open {type, target} 右键菜单打开事件close {type, target} 右键菜单关闭事件LabelMarker 类(自v1.4.14新增)标注类支持大量点标注和文本标注的绘制基于 AMap.LabelsLayer图层绘制。查看示例。构造函数 说明AMap.LabelMarker(opt:LabelMarkerOptions) 构造一个 LabelMarker 对象通过 LabelMarkerOptions 设置对象的属性LabelMarkerOptions 类型 说明position String | Array | Lnglat 标注的位置zooms Array 标注显示级别范围可选值[3,20]opacity Number 标注透明度zIndex Number 标注叠加顺序(自v1.4.15 新增)rank Number 用于避让优先级数字越大优先级越高默认值为 1(自v1.4.15 新增)name string 该标注的名称用于标识非用于显示(自v1.4.15 新增)icon Object 配置标注中的图标Object 取值请参见下方 IconOptionstext Object 配置标注中的文字Object 取值请参见下方TextOptionsIconOptions 类型 说明image String 图标地址size Size 图标大小默认值[36, 36]clipOrigin Array | Pixel 图标所用图片偏移量anchor String 图标锚点。可选值top-left|top-center|top-right|middle-left|center|middle-right|bottom-left|bottom-center|bottom-right。默认值top-leftretina Boolean 高清屏支持默认值 trueTextOptions 类型 说明content String 文字内容direction String 相对于图标的方位。可选值toprightbottomleftcenter。默认值topoffset Array | Pixel 相对 direction 的位置偏移zooms Array 文字显示范围可选值[3,20]style Object 文字样式Object 取值见下方 StyleOptionsStyleOptions 类型 说明fontSize Number 文字大小默认值12fontFamily (2D) String 文字字体fontWeight(2D) String 文字粗细。可选值normal|lighter|bold。默认值normalfillColor String 文字颜色strokeColor String 文字描边颜色strokeWidth Number 文字描边宽度注只有描边颜色没有描边宽度时默认描边宽度为 1padding String | Array 文字 padding支持以下几种格式5 | 5 10 | 5 10 20 | 5 10 5 10 | [5] | [5, 10] | [5, 10, 5] | [5, 10, 5, 10]默认值为 [3, 3, 3, 3](自v1.4.15 新增)backgroundColor String 文字背景颜色(自v1.4.15 新增)方法 返回值 说明getPosition() LngLat 获取标注位置setPosition(position: LngLat|Array|string) 设置标注位置getName() string 获取标注 name 字段(自v1.4.15 新增)setName(name:string) 设置标注 name 字段(自v1.4.15 新增)getzIndex() Number 获取 LabelMarker 的叠加顺序(自v1.4.15 新增)setzIndex(zIndex: Number) 设置 LabelMarker 的叠加顺序(自v1.4.15 新增)getZooms() Array 获取显示级别范围setZooms(zooms: Array) 设置显示级别范围getOpacity() Number 获取透明度setOpacity(opacity: Number) 设置透明度getRank() Number 获取该标注的避让优先级(自v1.4.15 新增)setRank(rank:number) 设置该标注的避让优先级(自v1.4.15 新增)getText() TextOptions 获得文字样式和内容(自v1.4.15 新增)setText(text: TextOptions) 设置文字样式和内容getIcon() IconOptions 获取图标样式setIcon(icon: IconOptions) 设置图标样式getVisible() Boolean 获取该标注是否可见(自v1.4.15 新增)setTop(isTop: Boolean) 是否置顶该标注(自v1.4.15 新增)getExtData() any 获取该标注用户自定义数据(自v1.4.15 新增)setExtData(data: any) 设置该标注用户自定义数据可为任意类型(自v1.4.15 新增)getOptions() LabelMarkerOptions 获取该标注的所有属性(自v1.4.15 新增)show() 显示标注(自v1.4.15 新增)hide() 隐藏标注(自v1.4.15 新增) 事件 参数 说明click {type, target, data, lnglat, pixel} 鼠标点击事件mouseover {type, target, data, lnglat, pixel} 鼠标移入事件mousemove {type, target, data, lnglat, pixel} 鼠标在标注上移动事件mouseout {type, target, data, lnglat, pixel} 鼠标移出事件mousedown {type, target, data, lnglat, pixel} 鼠标点击事件mouseup {type, target, data, lnglat, pixel} 鼠标抬起事件touchstart {type, target, data, lnglat, pixel} 触摸start事件touchend {type, target, data, lnglat, pixel} 触摸end事件
http://icebutterfly214.com/news/44794/

相关文章:

  • 基于ADMM交替方向乘子法的超大规模储备系统分布式协同优化算法收敛性matlab仿真与分析
  • 工程行业中-使用AI报价得可行性-一般(属于能应付但不精确,未测试在数据库全得情况下得效果,总体欠调教)
  • VB6介绍
  • 力扣 第 476 场周赛(A~D)
  • 2025 年 11 月不锈钢管件厂家权威推荐榜:欧标卡压管件,国标/薄壁/沟槽不锈钢管件,90/45弯头管件源头厂家精选
  • 2025 年 11 月 CNC 高压清洗机厂家推荐排行榜,CNC全自动高压清洗机,CNC高压去毛刺清洗机,卧式/双工位CNC高压清洗机,数控高压清洗去毛刺机公司推荐
  • 2025 年 11 月保洁公司推荐排行榜,驻场保洁,钟点保洁,开荒保洁,外包保洁,商场/办公楼/工厂/医院/企业保洁服务公司精选
  • 11.16方法
  • 20232326 2025-2026-1 《网络与系统攻防技术》实验五实验报告
  • Atcoder 432 A-F 总结+题解
  • Rust 实现验证码识别
  • 2025 年空运物流公司推荐排行榜(广东地区重点推荐) 广州 / 深圳 / 佛山 / 东莞 ⇄ 澳洲 / 新西兰 / 悉尼 / 新加坡 / 墨尔本 空运专线物流公司推荐
  • 各组件证书配置文件yml
  • 2025镇江、常州、无锡、苏州、高邮、濮阳、郑州、嘉兴、扬州物流公司推荐:2025地区物流/仓储/供应链/配送中心企业最新排行,江浙沪区域运输服务口碑榜
  • 详细介绍:MySQL——用户权限和管理
  • Django Q对象查询完全指南
  • [AGC001E] BBQ Hard 分析
  • 哈希从入门到入土『给学弟学妹们讲课用的』
  • 2025年11月副业平台推荐榜:五强生态模式深度解析
  • 全球云服务震荡:Amazon Web Services (AWS) 出现大规模故障 多项线上服务受冲击 - 实践
  • 什么是“组态路径”?
  • (链表)判断两个单链表是否存在交点
  • AT_jsc2019_qual_e Card Collector题解
  • 《重生之我成为世界顶级黑客》第八章:未来野望
  • python多进程 —— multiprocessing.Manager —— 跨主机共享内存的读写
  • AT_agc063_e Child to Parent 题解
  • 2025年中小学生 AI 学习机选购指南:松鼠 AI 双线模式成优选
  • YOLOv3 深度解析:网络架构、核心改进与目标检测实践 - 指南
  • 20232424 2025-2026-1 《网络与系统攻防技术》实验五实验报告
  • 《重生之我成为世界顶级黑客》第五章:失败,失败,还是失败