setTheme(theme) |
Theme |
无 |
设置地图样式 |
theme |
无 |
Theme |
获得当前地图样式。格式见附件Theme |
getSize |
无 |
[number, number] |
获得当前地图大小,格式为[width,height] |
parse(json) |
string |
|
解析json,生成建筑并显示,格式见附件BuildingJson |
setDefaultView |
无 |
无 |
显示默认视图 |
setTopView |
|
|
显示俯视视图 |
changeViewAngle( hAngle, vAngle) |
hAngle: number |
无 |
旋转视图。hAngle表示水平旋转角,vAngle表示垂直旋转角。单位为度 |
zoomIn |
无 |
无 |
放大 |
zoomOut |
无 |
无 |
缩小 |
showFloor(floorId) |
floorid:string |
无 |
显示指定图层。floorId表示待显示楼层id |
showAllFloors(scale) |
scale: number |
无 |
显示所有楼层的详细的户的信息。scale表示楼层间的间距的缩放比例,默认为1。允许的最小值为0.5,无最大值限制 |
showFloorWalls |
无 |
无 |
显示所有楼层,但只显示楼层的外墙,不显示户的信息 |
setSelectable(selectable) |
selectable:boolean |
无 |
是否允许楼层和户响应鼠标选中事件 |
getSelectedId |
无 |
string |
获得当前选中的楼层或户的id |
setSelectionListener(callback) |
callback:Function |
无 |
设置鼠标选中楼层或户后的响应函数。响应函数接收三个参数: |
selectById(floorId, cellId) |
floorId:string |
无 |
选中指定的户。floorId和cellId分别表示楼层的id和户的id |