您现在的位置: 开发 > 地图 JS API > 参考手册 > 室内地图 >

高德 开发 地图 JS API 参考手册 室内地图

更新时间:2017年06月29日

室内地图

类名 说明 是否插件
AMap.IndoorMap

室内地图类

IndoorMap 类

用于在地图上显示室内地图。

构造函数说明
AMap.IndoorMap(opts:IndoorMapOptions) 构造函数,实例化一个室内地图类
IndoorMapOptions 类型 说明
zIndex Number 室内图层叠加的顺序值,0表示最底层
opacity Float 图层的透明度,取值范围[0,1],1代表完全不透明,0代表完全透明
cursor String 指定鼠标悬停到店铺面时的鼠标样式,自定义cursor,IE仅支持cur/ani/ico格式,Opera不支持自定义cursor
hideFloorBar Boolean 是否隐藏楼层切换控件,默认值:false
方法 返回值 说明
showIndoorMap(indoorid:String,floor:Number,shopid:String) 显示指定室内地图信息, Indoorid建筑物ID为必填参数,shopid商铺ID为可选参数。如何获取Indoorid和shopid,请点击这里
showFloor(floor:Integer,noMove:Boolean) 显示指定的楼层,noMove默认为false,true的时候地图不会放生平移
setMap(map:Map) 设置要显示图层的地图对象
show() 显示室内地图
hide() 隐藏室内地图
setzIndex() 设置室内图的显示顺序
showFloorBar() 显示楼层切换控件
hideFloorBar() 隐藏楼层切换控件
setOpacity(alpha:Float) 设置图层透明度
getOpacity() Float 获取图层的透明度
showLabels() 显示室内地图标注
hideLabels() 隐藏室内地图标注
事件 参数 说明
floor_complete {status,Object} 楼层加载完成事件
当status为0,时,返回的Object对象包含{id,Building,Shop},其中id为楼层的id
当status为1时,返回的信息为楼宇id
complete 室内图层加载完成事件
click {lnglat,building_id,floor,Shop} 点击事件

Building 对象

属性 类型 说明
floor String 所在楼层
name String 楼层名称
lnglat 楼层的经纬度
id String 所属楼宇信息

Shop 对象

属性 类型 说明
id String 店铺的id
name String 店铺名称
lnglat 店铺的经纬度
building_id String 店铺所属楼宇信息
移动端
示例中心
功能
在线体验
常见问题