VectorModelCacheBuilder 类型成员.
构造函数
名称 | 描述 | |
---|---|---|
VectorModelCacheBuilder | 重载。 |
方法
名称 | 描述 | |
---|---|---|
Build |
创建矢量模型缓存。
| |
BuildWithoutConfigFile |
为矢量模型创建缓存。使用该方法创建缓存不会生成矢量模型缓存的配置文件。
| |
Dispose |
释放对象所占用的资源。
| |
FromConfigFile |
导入缓存文件,根据缓存数据的配置文件中的内容来指定相关属性的值,
| |
ToConfigFile |
将对象的相关属性写到指定的文件中,文件的后缀名为.scv,即缓存数据的配置文件。
|
属性
名称 | 描述 | |
---|---|---|
AltitudeField |
获取或设置在Dataset中用于存储模型存放位置高度值字段的名称。
| |
Bounds |
获取或设置生成缓存的地理范围。
| |
CacheName |
获取或设置生成缓存的名称。
| |
CompressType |
获取或设置生成缓存文件的压缩类型。
| |
Dataset |
获取或设置用于创建矢量模型缓存的矢量数据集,支持点、线、面、文本、CAD、属性表数据集。生成矢量模型缓存时,主要使用数据集中属性字段中的信息,因此,属性表应该配置合适的字段,其中LongitudeField、LatitudeField、ModelPathField为必须设置的字段。
| |
FieldNames |
获取或设置生成的缓存数据包含的属性字段名称数组。
| |
LatitudeField |
获取或设置在Dataset中用于存储模型存放位置纬度值字段的名称。
| |
Level |
获取或设置开始生成缓存的层数,默认值为16。
| |
LongitudeField |
获取或设置在Dataset中用于存储模型存放位置经度值字段的名称。
| |
ModelPathField |
获取或设置模型路径字段名称。
| |
OutputFolder |
获取或设置生成缓存的路径。
| |
Password |
获取或设置用于为地图对象创建缓存时对数据进行加密的密码。在添加图层时,需要使用该密码才能成功添加。如果使用默认值,便可不指定密码便能打开。默认值为一个空的字符串。
| |
RotateXField |
获取或设置在Dataset中用于存储模型X方向旋转角度字段的名称。
| |
RotateYField |
获取或设置在Dataset中用于存储模型Y方向缩放旋转角度的名称。
| |
RotateZField |
获取或设置在Dataset中用于存储模型Z方向旋转角度字段的名称。
| |
ScaleXField |
获取或设置在Dataset中用于存储模型X方向缩放比值字段的名称。
| |
ScaleYField |
获取或设置在Dataset中用于存储模型Y方向缩放比值字段名称。
| |
ScaleZField |
获取或设置在Dataset中用于存储模型Z方向缩放比值字段名称。
| |
StorageType |
获取或设置缓存存储方式,默认为原始模式,即:StorageType.Original。
| |
TextureMaxLevel |
获取或设置需要生成缓存中纹理的最粗糙层级数,默认为3,参数范围为3到10之间。
| |
UpdateSize |
获取或设置在Scene场景渲染该缓存图层时,每次更新的缓存块数,具体值为该属性值的平方,即 UpdateSize * UpdateSize的个数。
|
事件
名称 | 描述 | |
---|---|---|
Stepped |
启动进度条时触发该事件。
|