mapObj.plugin(["AMap.Scale"],function(){
var scale = new AMap.Scale();
mapObj.addControl(scale);
相关示例
方法 | 返回值 | 说明 |
---|
show( )
|
| 显示比例尺 |
hide( )
|
| 隐藏比例尺 |
offset
| Pixel
| 相对于地图容器左上角的偏移量,正数代表向右下偏移。默认为AMap.Pixel(10,10) |
position
| String
| 控件停靠位置 LT:左上角; RT:右上角; LB:左下角; RB:右下角; 默认位置:LB |
事件 | 参数 | 说明 |
---|
show
|
| 显示比例尺插件时触发的事件 |
hide
|
| 隐藏比例尺插件时触发的事件 |
地图操作工具条插件。可支持方向导航、位置定位、视野级别缩放、视野级别选择等操作。
代码示例
mapObj.plugin(["AMap.ToolBar"],function(){
//加载工具条
var tool = new AMap.ToolBar();
mapObj.addControl(tool);
});
相关示例
ToolbarOptions | 类型 | 说明 |
---|
offset
| Pixel
| 相对于地图容器左上角的偏移量,正数代表向右下偏移。默认为AMap.Pixel(10,10) |
position
| String
| 控件停靠位置 LT:左上角; RT:右上角; LB:左下角; RB:右下角; 默认位置:LT |
ruler
| Boolean
| 标尺键盘是否可见,默认为true |
noIpLocate
| Boolean
| 定位失败后,是否开启IP定位,默认为false |
locate
| Boolean
| 是否显示定位按钮,默认为false |
liteStyle
| Boolean
| 是否使用精简模式,默认为false |
direction
| Boolean
| 方向键盘是否可见,默认为true |
autoPosition
| Boolean
| 是否自动定位,即地图初始化加载完成后,是否自动定位的用户所在地, 仅在支持HTML5的浏览器中有效,默认为false |
locationMarker
| Marker
| 自定义定位图标,值为Marker对象 |
useNative
| Boolean
| 是否使用高德定位sdk用来辅助优化定位效果,默认:false. 仅供在使用了高德定位sdk的APP中,嵌入webview页面时使用 注:如果要使用辅助定位的功能,除了需要将useNative属性设置为true以外, 还需要调用高德定位idk中,AMapLocationClient类的startAssistantLocation()方法开启辅助H5定位功能; 不用时,可以调用stopAssistantLocation()方法停止辅助H5定位功能。具体用法可参考定位SDK的参考手册 |
方法 | 返回值 | 说明 |
---|
getOffset( )
| Pixel
| 获取工具条相对于地图容器左上角的偏移量 |
setOffset( Pixel )
|
| 设置工具条相对于地图容器左上角的偏移量 |
hideRuler( )
|
| 隐藏缩放级别等级条 |
showRuler( )
|
| 显示缩放级别等级条 |
hideDirection( )
|
| 隐藏方向键盘 |
showDirection( )
|
| 显示方向键盘 |
hideLocation( )
|
| 隐藏定位小部件 |
showLocation( )
|
| 显示定位小部件 |
doLocation( )
|
| 进行位置定位,浏览器须支持html5,且用户须同意共享位置信息。结果位置信息通过location事件函数获取 |
getLocation( )
| LngLat
| 获取上次定位的结果(lng、lat)。执行该功能的前须进行位置定位:doLocation,且定位事件已经执行完毕 |
hide( )
|
| 隐藏工具条 |
show( )
|
| 显示工具条 |
事件 | 参数 | 说明 |
---|
show
|
| 工具条显示时触发此事件 |
hide
|
| 工具条隐藏时触发此事件 |
location
| {type,lnglat}
| 使用ToolBar定位按钮或doLocation函数进行定位,定位完成时触发此事件,浏览器须支持html5 type: 事件类型 lnglat: 定位结果坐标值 |
zoomchanged
| {type}
| 使用工具条缩放地图时触发此事件 type:事件类型 放大地图时,type值为zoomin;缩小地图时,type值为zoomout |