new fengmap.FMExport()
Methods
-
staticfengmap.FMExport.exportToImage(map, options, success, failed)
-
导出图片,仅支持2D
Name Type Description mapfengmap.FMMap 地图实例
optionsObject 参数集合
Name Type Description boundFMBound 导出地图范围内元素, 必填
heightnumber 导出图片高度, 默认 1000px, 范围[200px~15000px]
widthnumber 导出图片宽度, 默认 1000px, 范围[200px~15000px]
paddingnumber 导出图片内边距, 默认 5px
levelnumber 导出楼层,默认 1
isExpandBoundboolean true: 使用给定地理范围内的点元素扩大bound,使范围内的点元素能完整导出; false: 不扩大 默认 true
autoDownloadboolean true: 自动转成图片输出, false: 不自动转成图片输出, 默认true
successfunction 成功的回调函数, 选填, 回调函数返回值是Blob对象,
failedfunction 失败的回调函数, 选填
-
staticfengmap.FMExport.screenshot(map, options, callback)
-
屏幕截图
Name Type Description mapfengmap.FMMap 地图实例
optionsObject 参数集合
Name Type Description leftTopobject 选框左上角点坐标
Name Type Description xnumber 选框左上角点坐标x
ynumber 选框左上角点坐标y
rightBottomobject 选框右下角点坐标
Name Type Description xnumber 选框右下角点坐标x
ynumber 选框右下角点坐标y
directionbool 打印纸张方向,【true】:纵向打印,【false】:横向打印。缺省为根据打印截图的宽高自动判断
rankint 图像等级,等级越高,质量越高(1-5) 通常这个值应设置为3
callbackfunction 截图成功后回调函数,第1(base64),2(bolb)个参数为屏幕截图。第3(base64),4(bolb)个参数为框选截图