new fengmap.FMUtil()
Methods
-
staticfengmap.FMUtil.coordsMapToScreen(map, option){Object}
-
地图坐标转屏幕坐标
Name Type Description mapfengmap.FMMap 地图实例
optionObject 转换参数
Name Type Description xnumber 地图x坐标
ynumber 地图y坐标
heightnumber 距离当前楼层高度
levelint 当前楼层级别
Returns:
Type Description Object -
staticfengmap.FMUtil.coordsScreenToMap(map, options){Object}
-
屏幕坐标转地图坐标,高度优先级 z > level获取高度值 > 聚焦楼层高度值(默认)
Name Type Description mapfengmap.FMMap 地图实例
optionsObject 参数
Name Type Description xnumber 屏幕x坐标
ynumber 屏幕y坐标
znumber 高度值
levelnumber 楼层
Returns:
Type Description Object -
staticfengmap.FMUtil.export(param)
-
导出图片 (domMarker不支持导出),导出内容只有显示设置隐藏才会隐藏,否则由出图尺寸决定
Name Type Description paramobject Name Type Description mapfengmap.FMMap 地图实例
modeint 图片的视图模式
imageHieghtnumber 图片高
imageWidthnumber 图片宽
callbackfunction 完成的回调函数
boundobject 地图范围 (仅 ViewMode.MODE_2D时需要)
paddingnumber 图片内边距 (仅 ViewMode.MODE_2D时需要)
-
staticfengmap.FMUtil.print(map, callback)
-
地图打印
Name Type Description mapfengmap.FMMap 地图实例
callbackfunction 回调函数,参数为图像blob数据
- Deprecated
- 3.1.0版本及以后版本将不可用
- See:
-
- export
-
staticfengmap.FMUtil.screenshot(map, pos1, pos3, direction, rank, callback)
-
屏幕截图
Name Type Description mapfengmap.FMMap 地图实例
pos1number 选框左上角点坐标
pos3number 选框右下角点坐标
directionbool 打印纸张方向,【true】:纵向打印,【false】:横向打印。缺省为根据打印截图的宽高自动判断
rankint 图像等级,等级越高,质量越高(1-5) 通常这个值应设置为3
callbackfunction 截图成功后回调函数,第1(base64),2(bolb)个参数为屏幕截图。第3(base64),4(bolb)个参数为框选截图