Interface: IOpenMapBaseParam
地图打开参数
Table of contents
Properties
- accessKey
- cadVersion
- cbInputPassword
- filedoc
- fileid
- filename
- fontReplaceRule
- imageLeft
- imageResolution
- imageTop
- mapdependencies
- mapfrom
- mapid
- mapopenway
- notReplaceLineType
- notUseDefaultShxFont
- notUseDefaultTtfFont
- openFinishMaxTryCount
- openFinishTryInterval
- renderAccuracy
- secretKey
- style
- subdependencies
- subfrom
- uploadname
Properties
accessKey
• Optional accessKey: string
访问权限的key,权限小于secretKey,不能对图进行删除等操作.
cadVersion
• Optional cadVersion: string
新建地图有fileDoc时有效
cbInputPassword
• Optional cbInputPassword: (param: { isPasswordError: boolean ; mapid: string ; result: any ; tryPasswordCount: number }) => Promise<string>
要求输入密码回调.
Type declaration
▸ (param: { isPasswordError: boolean ; mapid: string ; result: any ; tryPasswordCount: number }): Promise<string>
Parameters
| Name | Type |
|---|---|
param |
object |
param.isPasswordError |
boolean |
param.mapid |
string |
param.result |
any |
param.tryPasswordCount |
number |
Returns: Promise<string>
filedoc
• Optional filedoc: string
文件文档.
fileid
• Optional fileid: string
文件唯一ID. 地图ID第一次打开时,需传递fileid
filename
• Optional filename: string
文件名称.
fontReplaceRule
• Optional fontReplaceRule: string | Record<string, string>
字符替换规则. openMap返回的字段findFonts为系统查找的字体替换规则。如需修改默认的话,请传入替换的字体规则,如fontReplaceRule: {"tssdeng.shx_1": "default.ttc"}
imageLeft
• Optional imageLeft: number
图像左上角坐标x 第一次打开图像类型时有效
imageResolution
• Optional imageResolution: number
图像分辨率 第一次打开图像类型时有效, 一个像素单位代表多少地理长度,计算公式为 真实坐标长度 / 图像像素宽
imageTop
• Optional imageTop: number
图像左上角坐标y 第一次打开图像类型时有效
mapdependencies
• Optional mapdependencies: string
地图依赖项.
mapfrom
• Optional mapfrom: string
地图来源参数.
mapid
• mapid: string
地图ID.
mapopenway
• Optional mapopenway: Memory | GeomRender
地图打开方式(缺省: GeomRender) .
notReplaceLineType
• Optional notReplaceLineType: boolean
不自动替换线型.
notUseDefaultShxFont
• Optional notUseDefaultShxFont: boolean
不使用缺省的型文字文件,将使用缺省的字体来代替型文件.
notUseDefaultTtfFont
• Optional notUseDefaultTtfFont: boolean
不使用缺省的字体文件,将使用缺省的型文件来代替字体文件.
openFinishMaxTryCount
• Optional openFinishMaxTryCount: number
判断是否打开或更新成功重试最大次数。默认 120 次
openFinishTryInterval
• Optional openFinishTryInterval: number
判断是否打开或更新成功重试间隔(秒)。默认 5s 一次
renderAccuracy
• Optional renderAccuracy: number
渲染精度,默认1,有时候图形特别大导致圆或圆弧精度不够时,不够光滑,可以先清空之前的缓存数据,再重新上传时,改变渲染精度来使圆或圆弧光滑些。注:提高精度会导致空间数据文件增大,渲染性能下降
secretKey
• Optional secretKey: string
秘钥(第一次上传打开图时有效,表示此图需要密码保护).
style
• Optional style: IMapStyleParam
样式.
subdependencies
• Optional subdependencies: string
地图依赖项(这是子项的设置,与mapdependencies不同的是,这个没有转化为基础图形,有可能还有依赖关系).如与mapdependencies一样的话,则为空
subfrom
• Optional subfrom: string
地图来源参数(这是子项的设置,与mapfrom不同的是,这个没有转化为基础图形,有可能还有依赖关系).如与mapfrom一样的话,则为空
uploadname
• Optional uploadname: string
上传时的文件名.